【问题标题】:ActiveMQ real time configurationActiveMQ 实时配置
【发布时间】:2011-11-01 21:30:07
【问题描述】:

我做了一些研究,但我无法找到答案。

我喜欢做的是,在运行时更改 ActiveMQ 配置。

假设我想在 activemq 运行时增加内存使用量、流量控制等。但我不想重新启动它。这可能吗?我试过了,但没有改变。

有没有办法做到这一点?

我确实有 C++ 和 java 客户端(分别为生产者和消费者)

【问题讨论】:

    标签: java c++ configuration real-time activemq


    【解决方案1】:

    可以在运行时通过 JMX 更改 ActiveMQ 配置。但是,在运行时所做的任何更改都不会保留到配置文件中。

    【讨论】:

    • 有我可以遵循的指南吗? JMX 可以在 shell 上运行吗?还是通过 ssh?
    • 我实际上看到您可以连接到远程主机。我会试一试的。
    【解决方案2】:

    正如 bsnyder 所提到的,您可以在运行时使用 JMX 更改代理配置。 一种简单的方法是使用 JConsole 访问代理的 JMX Bean (instructions here),如果您需要通过代码访问,还有一个 JMX API。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-12-08
      • 1970-01-01
      • 2016-11-22
      • 2014-08-10
      • 2013-04-25
      • 1970-01-01
      相关资源
      最近更新 更多