写入/var/log/rabbitmq时发生启动错误/rabbit@rab04.log

写入/var/log/rabbitmq时发生启动错误/rabbit@rab04.log,rabbitmq,Rabbitmq,Ubuntu14.04上安装了erlang base hipe的Rabbitmq启动正常,但会将其中一些消息记录在/var/log/Rabbitmq/startup\u日志文件中 Error: function_clause Stack trace: [{error_logger_file_h,write_event, [{<0.4819.0>,"/var/log/rabbitmq/rabbit@rab04.log",[]},

Ubuntu14.04上安装了erlang base hipe的Rabbitmq启动正常,但会将其中一些消息记录在/var/log/Rabbitmq/startup\u日志文件中

Error: function_clause
Stack trace: [{error_logger_file_h,write_event,
              [{<0.4819.0>,"/var/log/rabbitmq/rabbit@rab04.log",[]},
               {info_msg,<0.31.0>,
                   {<0.2.0>,"HiPE in use: compiled ~B modules in ~Bs.~n",
                    "9\e"}}],
              [{file,"error_logger_file_h.erl"},{line,114}]},
          {error_logger_file_h,handle_event,2,
              [{file,"error_logger_file_h.erl"},{line,79}]},
          {rabbit_error_logger_file_h,safe_handle_event,3,[]},
          {gen_event,server_update,4,[{file,"gen_event.erl"},{line,538}]},
          {gen_event,server_notify,4,[{file,"gen_event.erl"},{line,520}]},
          {gen_event,server_notify,4,[{file,"gen_event.erl"},{line,522}]},
          {gen_event,handle_msg,5,[{file,"gen_event.erl"},{line,261}]},
          {proc_lib,init_p_do_apply,3,[{file,"proc_lib.erl"},{line,240}]}]
/var/log/rabbitmq上的权限/rabbit@rab04.log是644,由用户和组rabbitmq拥有,后者是为rabbitmq服务配置的用户


对于如何调试和/或修复此问题的建议,我们深表感谢。

这可能与使用Erlang 18.1有关。查看您使用的RabbitMQ版本?我们使用以下内容。RabbitMQ 3.5.4-1和erlang base hipe 1:18.1。我错了。当使用RabbitMQ 3.5.5+Erlang 1:18.1时,该问题是可重复的。使用RabbitMQ 3.5.4+Erlang 1:18.1时不会出现问题。如果使用Erlang 18.1启动3.5.4,则会出现相同的错误。问题是Erlang中的错误记录器模块在如何处理其内部状态方面发生了重大变化。有关更多详细信息,请参阅我上面提到的github问题。另外,请以后在我们的邮件列表中询问此类问题,这可能与使用Erlang 18.1有关。查看您使用的RabbitMQ版本?我们使用以下内容。RabbitMQ 3.5.4-1和erlang base hipe 1:18.1。我错了。当使用RabbitMQ 3.5.5+Erlang 1:18.1时,该问题是可重复的。使用RabbitMQ 3.5.4+Erlang 1:18.1时不会出现问题。如果使用Erlang 18.1启动3.5.4,则会出现相同的错误。问题是Erlang中的错误记录器模块在如何处理其内部状态方面发生了重大变化。有关更多详细信息,请参阅我上面提到的github问题。今后也请在我们的邮件列表中提出此类问题
   {hipe_compile, true}