Tag: azure

setTimeout不能按要求工作?

我正在使用socket.io连续发送一些数据从服务器到客户端。 所以我正在使用setTimeout函数定期发送数据。 而睡眠时间不是恒定的,所以我不使用setInterval。 但setTimeout不起作用。 我正在使用服务总线从我的工作者angular色获取一些数据,这些数据将定期发送到客户端。 这是我的代码。 var sleepTime; function requestQueue() { sleepTime = 0; console.log("REQUEST QUEUE STARTED"); console.log("SEND to WORKER ROLE"); // send the request to worker role var broadcastMessage = {} broadcastMessage.Channel = "World"; broadcastMessage.BufferSize = 10; sendMessage(socketToWorkerRole, broadcastMessage) receivePeriodicRecordsQueue(workerRoleToSocket); } //// function receivePeriodicRecordsQueue(queue) { serviceBusService.receiveQueueMessage(queue, function (error, receivedMessage) { if (!error) { if […]

在为重新创build的网站运行“azure色网站日志尾巴”时未经授权访问

我有一个安装的Azure网站,并使用PHP和WordPress。 我想使用同一个名称作为运行节点并从github部署的站点,所以我删除了第一个站点,并用我的新信息重新创build了它。 现在,当我尝试运行azure site log tail mysite ,我回到基本上说, 401 – Unauthorized: Access is denied due to invalid credentials. 。 我有其他Azure网站运行在这个相同的帐户/订阅,工作正常,我可以看到我的console.log消息时运行tail 。 我甚至有一个从同一个github仓库/分支部署,所以代码没有任何不同。 唯一的区别是,另一个人build立网站时,它是PHP网站。 但是我在删除和重新创build时使用了我的帐户。 谢谢。

将私有文件存储在Windows Azure上托pipe的node.js应用程序中的最佳方法

我打算在Azure的网站层上托pipe一个简单的node.js应用程序。 应用程序使用.pem文件来签署响应。 问题是我想通过简单地推送git仓库来部署应用程序,但是我不想在该仓库中包含.pem文件,因为这似乎是一个很大的安全问题? 有没有办法我可以手动上传一个文件? 在Windows Azure上存储.pem文件的最佳方式是什么? 什么是常见的方式来处理这样的情况?

如何使用Mac中的命令行工具在Windows Azure云服务上部署NodeJs

我正在使用Mac来尝试在Windows Azure Cloud Azure上部署NodeJ,但官方文档是关于Windows下的NodeJ的,我创build了一个新的Cloud Service,但它需要我上传.cscfg和.cspkg ,我search了文档和Google,但是发现没有用。 而我想知道的是如何编写.cscfg和.cspkg文件。 你可以给我一些文件或文章,或指出我的方向来解决这个问题? 感谢您的帮助。

带有Azure错误请求的Node.js Express

我基本上只是在Azure上启动了一个网站,而且由于某些未知的原因,我已经收到了错误的请求错误。 事情是这不是我的第一个网站,我以前遇到过这个,但这次我不能得到它! 也许我太累了,有人可以帮我吗? 下面的文件基本上是我所改变的所有东西。 server.js /** * Module dependencies. */ var express = require('express'); var routes = require('./routes'); var azure = require('azure'); var http = require('http'); var fs = require('fs'); var path = require('path'); var app = express(); var index = require('./routes/index'); app.configure(function(){ app.set('port', process.env.PORT || 3000); app.set('views', __dirname + '/views'); app.set('view engine', 'jade'); app.use(express.favicon()); […]

移动服务Azure存储访问策略读取和写入

我使用这样的政策: var sharedAccessPolicy = { AccessPolicy:{ Permissions: azure.Constants.BlobConstants.SharedAccessPermissions.WRITE, //Start: //use for start time in future, beware of server time skew Expiry: formatDate(new Date(new Date().getTime() + 10 * 60 * 1000)) //10 minutes from now } 哪个运作良好。 但是,如果我想生成具有读写权限的SAS,我该怎么办? Permissions: azure.Constants.BlobConstants.SharedAccessPermissions.WRITE| azure.Constants.BlobConstants.SharedAccessPermissions.Read 不起作用…我不熟悉那个SDK …请帮忙〜

Node.JS:Azure不会从package.json安装新的依赖项

Azure不会安装添加到package.json的包 我最近添加了一个新的依赖到我的应用程序, jsonminify 。 从我的package.json: "dependencies": { "requirejs": ">=2.0.2", "express3-handlebars": "==0.5.0", "express": "==3.2.6", "twitter": "==0.2.5", "instagram-node": "==0.1.13", "superagent": "==0.15.7", "jsonminify": "==0.2.2" }, "devDependencies": { "grunt": "~0.4.1", "matchdep": "~0.1.2", "grunt-contrib-watch": "~0.5.1", "grunt-open": "~0.2.1", "grunt-contrib-less": "~0.7.0", "grunt-autoprefixer": "~0.4.1" } 从git push azure master输出: remote: npm http GET https://registry.npmjs.org/requirejs/-/requirejs-2.1.8.tgz remote: npm http GET https://registry.npmjs.org/express3-handlebars/-/express3-handlebars-0.5.0.tgz remote: npm http GET […]

Azure移动服务导出模块和表格对象

我在文件中有一些共享的代码,我们把它叫做shared.js,它是端点中的“required”。 它看起来像下面。 我似乎无法findtables和mssql服务,也没有任何文档,除了它们在request对象上可用。 我是被迫通过他们进入还是可以find他们? azure.tables不起作用,也不是一个tables的全局对象,就像它将在一个表上的操作。 当一个API结束点时, request.service.tables包含该对象。 如果可能的话,我想在一些共享代码中执行这些操作中的一些操作而不传递它们。 出口代码: var azure = require('azure'); exports.getActive = function (success, failure) { // azure.tables doesn't work either // tables no go tables.getTable('mytable').where({ active: true }).read( { success: function (results) { var result; if (results.length > 0) { result = results[0]; success(result); } else { failure("error"); } }, error: […]

Azure Node SDK的文档(不是命令行)?

我有一个已经整合了AWS SDK的应用程序,并且正在调查它是否可以支持Azure。 我已经在Azure命令行工具 (基于Mac和Linux)上部署了一些testing站点,并且我已经看到了Azure SDK for Node,但是我想知道是否有JavaScript(不是命令行)级别的文档SDK。 或者,简而言之:我在哪里可以find关于如何操作的文档(例如): azure site create 在JavaScript中? 我知道我可以检查命令行工具是做什么的,但是我不想。

Node.js SDK中的Azure ServiceBus SAS

有没有办法在Azure Node.js SDK中使用Azure ServiceBus的SAS身份validation? 他们的主页仍然build议使用AZURE_SERVICEBUS_NAMESPACE和AZURE_SERVICEBUS_ACCESS_KEY环境variables,这是具有所有权限的默认用户。