**

无产阶级:幕后工作者联合起来! Ruby中的轻量级后台处理,由RabbitMQ和优秀的并发Ruby​​ gem提供支持。安装过程非常简单,只需将以下行添加到您的应用程序的Gemfile中:gem 'proletariat',然后运行:$ bundle如何使用RabbitMQ连接配置 如果您没有使用默认的RabbitMQ连接设置,请确保存在RABBITMQ_URL变量。如果您使用Foreman,这可能会在您的.env文件中设置:RABBITMQ_URL=amqp://someuser:somepass@127.0.0.1/another_vhost设置工人 您的工人类应从Proletariat::Worker继承并实现#work方法。Proletariat专门用于RabbitMQ Topic交换。路由键可以通过调用.listen_on来绑定。这可以多次调用。

为更好地理解和配置RabbitMQ,您可以参考以下资源:

对于并发处理和后台任务执行,以下资源可能会对您有所帮助: