我正在尝试将 RabbitMq 和 AMQP 与守护程序套件集成在一起,以在 Ruby on Rails 平台中安排消息传递任务。我还在实验阶段。我被推荐给几个博客和网站,其中之一是: http://www.ioncannon.net/programming/941/using-daemon-kit-and-robustthread-to-build-ruby-daemons/#evented-daemon
当我尝试运行这个命令时:
daemon-kit -i amqp eventbased
在 Rails 应用程序中,我收到此错误:
没有为必需的参数“app_path”提供值
我无法弄清楚它有什么问题。请帮我解决这个问题。
最佳答案
所以这个错误
No value provided for required arguments 'app_path'
出现是因为你应该像这样提供守护进程的路径
daemon-kit ~/projects/amqp-dev -i amqp
这将在 amqp-dev
文件夹中生成骨架守护进程。
我不确定 daemon-kit 与 ruby 框架(如 sinatra 或 rails)的兼容性,但我相信与它们一起工作并不难。
关于ruby-on-rails - Rabbitmq AMQP 和 DaemonSet,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12453812/