Ограничить максимальное количество топи c, созданных пользователем - PullRequest
0 голосов
/ 17 июня 2020

Есть ли способ настроить брокера Artemis таким образом, чтобы пользователь мог иметь ограничение на максимальное количество тем, создаваемых под любым адресом

1 Ответ

0 голосов
/ 17 июня 2020

Строго говоря, создать «топи c» под адресом в ActiveMQ Artemis невозможно. Вы можете создать очередь только под адресом. Термин «topi c» используется для обозначения семантики публикации / подписки, которая настраивается путем определения адреса, который поддерживает многоадресную маршрутизацию.

Можно ограничить количество очередей, которые пользователь может создать, используя resource-limits, например:

<resource-limit-settings>
   <resource-limit-setting match="myUser">
      <max-queues>3</max-queues>
   </resource-limit-setting>
</resource-limit-settings>

Подробнее об этом можно прочитать в документации ActiveMQ Artemis .

...