5.3.2.3. 设置资源限值
有时,除了与授权和身份验证相关的一般安全设置外,设置特定限制会有一些限制。
5.3.2.3.1. 配置连接和队列限制
以下示例步骤演示了如何限制用户可以创建的连接和队列数量。
-
打开
<broker-instance-dir>/etc/broker.xml
配置文件。 添加
resource-limit-settings
元素。指定max-connections
和max-queues
的值。例如:<resource-limit-settings> <resource-limit-setting match="myUser"> <max-connections>5</max-connections> <max-queues>3</max-queues> </resource-limit-setting> </resource-limit-settings>
max-connections
-
定义匹配的用户可以向代理发出的连接数量。默认值为
-1
,这表示没有限制。 max-queues
-
定义匹配的用户可以创建的队列数。默认值为
-1
,这表示没有限制。
注意
与您可以在代理配置的 address-setting
元素中指定的 匹配
字符串,在 resource-limit-settings
中指定的匹配字符串 无法 使用通配符语法。相反,匹配字符串会定义一个将资源限制设置应用到的特定用户。