我正在使用sidekiq和redis。我试图找出并调试一些问题,但为此,我想知道sidekiq连接到哪个URL。我知道我可以在我设置我的服务器和客户端的文件中检查它,但是有一个函数我可以使用ala Resque.redis
来显示redis实例sidekiq连接到哪个?
提前致谢!
答案 0 :(得分:15)
URL信息显示在Web UI的底部。或者您可以使用此代码段:
Sidekiq.redis { |c| p c.client.location }
答案 1 :(得分:1)
使用最新版本的 Sidekiq,您需要使用:
Sidekiq.redis { |conn| p conn.connection[:location] }
如果您想获取包含更多信息的哈希:
Sidekiq.redis { |conn| p conn.connection }