5.3.2.3. 设置资源限制


有时,设置特定用户可执行的操作限制(超出与授权和身份验证相关的普通安全设置)会很有帮助。

5.3.2.3.1. 配置连接和队列限制

以下示例步骤演示了如何限制用户可以创建的连接和队列数量。

  1. 打开 <broker_instance_dir>/etc/broker.xml 配置文件。
  2. 添加 resource-limit-settings 元素。指定 max-connectionsmax-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 元素中指定的 match 字符串不同,您在 resource-limit-settings 中指定的 match 字符串 无法使用 通配符语法。相反,match 字符串定义将资源限制设置应用到的特定用户。

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.