我使用Azure的服务总线(专门的主题/订阅)来回发送消息.看似随意,当向主题发送消息时,消息似乎消失并且没有抛出错误.如果我在Azure管理门户中查看该主题的图表,我可以看到一部分消息失败.
2个问题:
1 - 哪些文档可以导致请求失败?
2 - 如何记录这些请求,以便查看错误?
我正在开发Windows Phone 8.1 App(RT),我正在尝试使用Azure Notification Hub推送通知.我可以使用客户端SDK提供.但我想从服务器端进行设备注册,标记等.我在http://blogs.msdn.com/b/azuremobile/archive/2014/04/08/push-notifications-using-notification-hub-and-net-backend.aspx上看到了.Net后端的一个很好的指南.我在后端服务器端使用NodeJS.任何人都可以使用示例代码帮助我.
azure node.js azure-notificationhub azure-node-sdk windows-phone-8.1
我想知道如何在Azure Functions上部署Node.js应用程序.
基本上,我有一个功能设置并运行一个基本的hello world http示例,如下所示:
module.exports = function (context, req) {
context.log('JavaScript HTTP trigger function processed a request.');
context.res = {
// status: 200, /* Defaults to 200 */
body: "Hello " + req.params.name
};
context.done();
};
Run Code Online (Sandbox Code Playgroud)
我试图部署到一个函数的应用程序是一个使用swagger的简单moc客户端(基本上接受请求并返回一些xml).app.js看起来像:
const SwaggerExpress = require('swagger-express-mw');
const app = require('express')();
const compression = require('compression');
const configSwagger = {
appRoot: __dirname, // required config
};
SwaggerExpress.create(configSwagger, (err, swaggerExpress) => {
if (err) {
throw err;
}
// install middleware
swaggerExpress.register(app);
// server configuration
const serverPort …Run Code Online (Sandbox Code Playgroud) 我遵循教程Windows Azure SDK for Node.js - Compute Management来管理虚拟机.
我使用azure account cert exportto 下载了pem文件<Subscription GUID>.pem.
该脚本目前包含:
var subscriptionId ="<Subscription GUID>";
var pem = "<Subscription GUID>.pem";
var computeManagementClient = computeManagement.createComputeManagementClient(computeManagement.createCertificateCloudCredentials({
subscriptionId: subscriptionId,
pem: fs.readFileSync(pem)
}));
Run Code Online (Sandbox Code Playgroud)
当我从Node.js运行它时会产生错误:
C:\Apps\azure\node_modules\azure-mgmt-compute\node_modules\azure-common\lib\util\validate.js:416
throw new Error('Required argument ' + name + ' for function ' + func + ' is
^
Error: Required argument credentials.pem for function CertificateCloudCredentials is not defined
at throwMissingArgument (C:\Apps\azure\node_modules\azure-mgmt-compute\node_modules\azure-common\lib\util\validate.js:416:9)
at ArgumentValidator._.extend.string (C:\Apps\azure\node_modules\azure-mgmt-compute\node_modules\azure-common\lib\util\validate.js:426:7)
at C:\Apps\azure\node_modules\azure-mgmt-compute\node_modules\azure-common\lib\services\credentials\certificateCloudCredentials.js:35:9
at Object.validateArgs (C:\Apps\azure\node_modules\azure-mgmt-compute\node_modules\azure-common\lib\util\validate.js:478:3) …Run Code Online (Sandbox Code Playgroud) 我在 Nodejs 版本 12 中创建了一个 Azure Function 应用程序。我的托管环境是 Windows。捕获保存在我的函数内的 Azure 密钥保管库中的用户名和密码的最简单方法是什么。另外,我正在使用内联代码编辑器,因此应该如何捕获代码中的凭据。
谢谢
azure azure-node-sdk azure-keyvault azure-functions azure-function-app
我是azure的新手,正在为我的应用程序使用一个存储帐户。基本上我在azure blob存储中存储了json文件。
我想从Node JS应用程序中的这些文件中读取数据,并对数据进行一些过滤,最终将其作为受保护的REST端点,以将UI / Client中的数据作为HTTP响应进行查看。
我浏览了有关Blob存储上不同操作的文档,该文档公开为NODE SDK,我们可以在下面的链接中找到它们,
https://github.com/Azure/azure-storage-node
但是我有一个问题是“如何读取json文件”。我看到一种方法getBlobToStream。这是否会在回调中为我提供json内容,以便我可以对数据做进一步处理并将其作为响应发送给请求的客户端。
请有人解释如何更好地执行此操作,或者这是我们唯一的选择。
谢谢您的帮助。
azure azure-storage-blobs node.js azure-node-sdk azure-blob-storage
我正在尝试将一个容器中的 blob 复制到 azure 中的另一个存储帐户。
我正在使用 @azure/storage-blob 12.0.0,但我无法弄清楚如何在不下载 blob 的情况下将其复制到另一个容器。
也许有人可以提供帮助并发布一个快速示例。
斯特凡