Я использую этот фрагмент кода для вызова очереди служебной шины из моего файла node.js, работающего в рабочей роли Azure.
var azure = require('azure'),
config = require('./config');
var serviceBusClient = azure.createServiceBusService(config.sbConnection);
console.log("Start");
serviceBusClient.getQueue("myqueue", function (error, queue) {
if(error){
console.log(error);
}
console.log(queue);
});
console.log("End");
В этой рабочей роли кода регистрируются только «начало» и «конец», но API getQueue не работает и не выдает никаких ошибок, и он отлично работает на моем локальном компьютере и регистрирует ответ.