Итак, я пытаюсь отправить сообщение в очередь шины Azure Service из node.js. Я использую шаблонный код, как описано в документации Azure.Очереди шины обслуживания Azure медленно отправляют сообщение
var message = {
body: 'Test message',
customProperties: {
testproperty: 'TestValue'
}};
serviceBusService.sendQueueMessage('myqueue', message, function(error){
if(!error){
// message sent
}});
Когда я послать одно сообщение каждые несколько секунд, он отлично работает, и я могу видеть сообщение получить подобран моим работником после второго или так, но как только я начинаю посылать больше сообщений (5- 10 в секунду), похоже, что он начинает задыхаться, и я вижу снижение производительности только для отправки сообщения каждые 5-8 секунд. Есть ли способ увеличить производительность и сохранить заказ FIFO? Может ли это быть проблемой задержки, так как я запускаю свой код узла и мой рабочий локально?
ПРИМЕЧАНИЕ. Я использую базовые несегментированные очереди.
См. [«Если вопросы включают« теги »в их названиях?»] (Http://meta.stackexchange.com/questions/19190/should-questions-include-tags-in-their-titles), где консенсус «нет, они не должны»! –