【发布时间】:2016-02-16 06:28:59
【问题描述】:
我有 4 个 Rails 应用:App1、App2、App3 和 App4。
App2、App3 和 App4 需要在 App1。
目前,由于我需要同步的数据不经常更改,因此我使用我已经就位的 Sidekiq 实现在后台作业中向其他应用程序发送发布请求。但这绝对不是一个理想的解决方案。此更改仍在其自己的分支中,尚未在生产中合并。这就是我来这里的原因。
我一直在研究 RabbitMQ,因为我读到它肯定有这个功能。但是,对于我的用例,恕我直言,RMQ 听起来有点矫枉过正。所以我想知道你们会怎么去?还有其他轻量级的替代品吗?
【问题讨论】:
标签: ruby-on-rails rabbitmq sidekiq