【发布时间】:2017-12-08 18:11:18
【问题描述】:
是否有人在生产服务器上的 RabbitMQ 上启用了 HIPE,如果是,您是否遇到过 Rabbimq 启动时间之外的任何问题,
【问题讨论】:
是否有人在生产服务器上的 RabbitMQ 上启用了 HIPE,如果是,您是否遇到过 Rabbimq 启动时间之外的任何问题,
【问题讨论】:
HiPE support has been dropped in Erlang 22。在 3.8.4 上仍然可以在 Erlang 21.3 上运行它。
【讨论】:
HIPE 多年来和最近的版本变得更加稳定。现在我在生产中使用它,没有任何分段错误和重要的性能提升。我正在使用最新版本:
RabbitMQ 3.6.10、Erlang 19.2.1
您可以安全地打开它,但最好使用最新版本。
【讨论】:
关于HIPE 众说纷纭,有人使用HIPE 没有问题,但我会小心。
我的建议是在将其投入生产之前在您的环境中进行大量测试(尤其是对于关键任务应用程序)。
由于 (https://bugs.erlang.org/browse/ERL-205),您应该使用 >= 19.2 的 Erlang 版本。
RabbitMQ 可以通过不同的方式进行调整,我将从那里开始。
【讨论】: