如何查看redis端口和实例sidekiq连接的是什么?

时间:2013-03-04 23:28:46

标签: ruby redis sidekiq

我正在使用sidekiq和redis。我试图找出并调试一些问题,但为此,我想知道sidekiq连接到哪个URL。我知道我可以在我设置我的服务器和客户端的文件中检查它,但是有一个函数我可以使用ala Resque.redis来显示redis实例sidekiq连接到哪个?

提前致谢!

2 个答案:

答案 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 }