Неясность в том, как служебная шина/ концентраторы событий взимают плату за подключение AMQP/Https

#azure #azureservicebus #azure-eventhub

Вопрос:

В настоящее время мы пытаемся определить, какую службу сообщений нам следует использовать — служебную шину или концентраторы событий. А затем мы обнаружили, что в ценообразовании есть неясности, поэтому надеемся, что мы сможем получить ответ здесь.

Плата за служебный автобус

https://azure.microsoft.com/en-us/pricing/details/service-bus/

  1. по этой ссылке выше мы видим, что плата за шину обслуживания стандартного уровня взимается при подключении брокера. и он измеряется в час с максимумом одновременных подключений. Итак ,проблема в том, что, скажем, если у меня есть клиент 5K, но они не поддерживают соединение, говорят, что отправляют сообщение один раз в минуту и только открывают/закрывают соединение в это время, тогда пик одновременных подключений может быть даже меньше 100. В этом случае, как будут рассчитываться соединения. Будет ли он рассчитываться накопительным способом или как пик определенного времени в этот час.
  2. в разделе часто задаваемых вопросов «Что такое посредническое соединение и как мне за него взимать плату?«упоминалось, что «HTTP-вызов для получения сообщения из раздела или очереди служебной шины, значение времени ожидания приема которого больше нуля»., так как насчет использования HTTP-вызова для отправки сообщения, как это будет учитываться?
  3. И для ограничения вызовов HTTP. Мы могли бы обнаружить, что существует ограничение на подключение 5K AMQP, но как насчет HTTP? Это то, о чем говорится в сетевых сообщениях? https://docs.microsoft.com/en-us/azure/service-bus-messaging/service-bus-quotas .

Плата за концентраторы событий

https://azure.microsoft.com/en-us/pricing/details/event-hubs/

В этой ссылке выше мы не видели, как она взимается при подключении, но в FAQ говорится, что плата за подключение бесплатна по HTTP, в то время как плата за AMQP одинакова, это служебная шина. Итак, здесь возникают два вопроса,

  1. Соответствует ли этот уровень заряда? Плата за стандартный уровень концентратора событий при подключении такая же, как у служебной шины стандартного уровня, а концентраторы событий премиум-класса такие же, как у служебной шины премиум-класса? Спрашиваю, потому что шина премиум-класса не взимает плату за подключение.

2 Для обмена сообщениями HTTP, тот же вопрос, что и в служебной шине, сколько одновременных событий http-соединения может поддерживать концентратор событий одновременно?

Ответ №1:

Плата за Служебный Автобус

  1. Как часто задаваемые вопросы, что такое посредническое соединение и как я могу получить за них плату? кроме того, вы будете получать почасовую оплату и пропорционально распределяться в течение 730 часов в месяц.

    Если все ваши клиенты будут подключаться для непрерывной отправки сообщений в минуту, плата составит

     5000 * 24 * 30.5 / 730 = 5013
     

    Поскольку в стоимость включено 1 тыс. подключений, с вас будет взиматься плата за оставшиеся 4013 подключений.

  2. В этом случае этот вызов будет просто засчитываться как операция обмена сообщениями.
  3. Как упоминалось в документах, операции REST не учитываются. Однако вы можете превысить лимит одновременных запросов на получение.

Плата за Концентраторы событий

  1. ДА
  2. То же, что и выше. Нет ограничений на одновременное использование.