【发布时间】:2018-04-23 13:50:48
【问题描述】:
查看 Azure 服务总线以替换一些不可靠的 RabbitMQ 服务器,但不清楚定价的一件事是,出于计费目的,它们究竟算作“代理连接”吗?
我们有大约 12 台机器正在处理超过 1,000 个队列的消息(并且一台机器填充队列),那么在 1 台机器上运行的 1 个应用程序是否算作一个代理连接(无论它正在侦听多少个队列)?还是每台机器都算作 1,000 多个代理连接(可以很快非常加起来)?
假设我做了这样的事情:
var queues = queueNames.Select(q =>
{
if (!manager.QueueExists(q))
{
manager.CreateQueue(q);
}
return new QueueClient(ServiceBusConnectionString, q);
}).ToArray();
Add queueNames 是一个由 10 个字符串组成的数组。那是 10 个代理连接吗? 1 ?还是别的什么?
【问题讨论】:
标签: azure azureservicebus