在 Mac 中运行 Rails 应用程序。我在其他终端选项卡中启动 rabbit mq 服务器:
$rabbitmq 服务器
我在我的 Web 应用程序中工作,当邮件被发送时,我在/usr/local/var/log/rabbitmq/rabbit@localhost-sasl.log中得到了这个
=信息报告==== 2015 年 4 月 21 日::23:02:47 ===
接受 AMQP 连接 <0.4286.0> (127.0.0.1:57509 -> 127.0.0.1:5672)
=错误报告==== 2015 年 4 月 21 日::23:02:50 ===
关闭 AMQP 连接 <0.4286.0> (127.0.0.1:57509 -> 127.0.0.1:5672): {heartbeat_timeout,running}
笔记:
我将所有 rabbitmq 配置保留为默认配置,我的意思是在mailer.rb 中:
:heartbeat => 10
相同的配置在 Ubuntu 中完美运行。