ruby-on-rails - 工作客户端在启动后几秒钟内停止

标签 ruby-on-rails linux rabbitmq amqp workling

嗨,我正在尝试使用 RabbitMQ 而不是 Starling 我已经配置了我的 应用程序,一切似乎都很好,但是当我运行“script/”时 workling_client start' 它开始工作并在几秒钟内结束, 我不明白为什么

我的应用程序与 Starling 完美配合

我正在使用 Fedora 13 ruby​​ 1.8.7 Rails 2.3.8 mongrel(已配置 根据http://github.com/tmm1/amqp )

日志文件为空,但代码在 listen 操作中肯定会执行

最佳答案

问题出在 mongrel 中,因为我使用了非事件版本和 AMQP。因此,为了让 AMQP 工作,我必须在开发中启动 EM。rb Workling 也会在加载 Rails env 后启动它自己的机器。因此它在加载 rails 时启动了 EM,后来又尝试启动另一个。 Qusion解决了所有问题,现在一切正常:)

关于ruby-on-rails - 工作客户端在启动后几秒钟内停止,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3712260/

相关文章:

ruby-on-rails - 乘客+nginx : Hosting a Rails application in a subdirectory

ruby-on-rails - Rails嵌套表单不保存嵌套属性

linux - Django 服务器找到但 Apache/mod_wsgi 找不到的文件

java - 使正则表达式在 Windows 和 Linux 上兼容

python - 区分celery、kombu、PyAMQP和RabbitMQ/ironMQ

Java Spring 将消息从消费者发送回队列

jquery - Rails 模型中是否有条件需要字段?

ruby-on-rails - 是否可以配置 Paperclip 为 S3 生成 HTTPS url?

linux - 如何在 Jenkins 中设置管道构建的字符串名称

asynchronous - 如何解决 celery.backends.rpc.BacklogLimitExceeded 错误