我应该使用哪个Ruby客户端来连接RabbitMQ?
在Web应用程序启动时,我只需连接一次RabbitMQ服务器,即在初始化程序中进行,还是需要每个请求都进行连接?
在启动期间仅执行一次是否会有并发问题?
我应该使用哪个Ruby客户端来连接RabbitMQ?
在Web应用程序启动时,我只需连接一次RabbitMQ服务器,即在初始化程序中进行,还是需要每个请求都进行连接?
在启动期间仅执行一次是否会有并发问题?
我在生产中使用Carrot gem获得了良好的成功。 https://github.com/famoseagle/carrot 我们的代码每个请求连接一次。
当您为应用程序全局维护连接时,会出现许多问题。如果可以避免,我建议不要这样做。