HIPE与RabbitMQ生产准备好了吗?

时间:2017-07-05 07:48:38

标签: erlang rabbitmq hipe

是否有人在生产服务器上的RabbitMQ上启用了HIPE,如果是的话,您在Rabbimq启动时间旁边是否遇到任何问题,

3 个答案:

答案 0 :(得分:1)

HIPE多年来和近期版本变得更加稳定。现在我在生产中使用它,没有任何分段错误和重要的性能提升。我使用的是最新版本:

RabbitMQ 3.6.10,Erlang 19.2.1

您可以安全地打开它,但最好使用上一版本。

答案 1 :(得分:1)

关于HIPE有不同的意见,有人使用HIPE没有问题,但我要小心。

我的建议是在投入生产之前在您的环境中进行大量测试(特别是对于关键任务应用程序)。

由于(https://bugs.erlang.org/browse/ERL-205),您应该使用Erlang版本> = 19.2。

RabbitMQ可以通过不同的方式进行调整,我从那里开始。

答案 2 :(得分:1)

HiPE support has been dropped in Erlang 22。在3.8.4上,仍然可以在Erlang 21.3上运行它。