I'm using a simple node.js script to send a message to a service bus. It suddenly seems to have slowed down to the point where a single operation is taking 16 seconds.
Anyone have any thoughts on that? I can't seem to find anything on Azure that would help me understand why that't the case, so any pointers greatly appreciated.
Outline code for test script below.
const azure = require('azure');
const azureConnectionString = 'Endpoint=...';
const queue = 'myqueue';
const serviceBusService = azure.createServiceBusService(azureConnectionString);
let customProperties = {
"property1":"test property"
}
sendMessage(customProperties);
function sendMessage(customProperties) {
if (customProperties) {
let queuemessage = {};
queuemessage.body = "body";
queuemessage.customProperties = customProperties;
console.time("sendMessage");
serviceBusService.sendQueueMessage(queue, queuemessage, function (error) {
if (!error) {
console.timeEnd("sendMessage");
} else {
console.log(error);
}
})
} else {
console.log('service bus request missing parameters');
}
}