5

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

提前致谢!

4

2 回答 2

19

URL 信息显示在 Web UI 的底部。或者您可以使用以下代码片段:

Sidekiq.redis { |c| p c.client.location }
于 2013-03-05T00:34:33.513 回答
1

使用最新版本的 Sidekiq,您需要使用:

Sidekiq.redis { |conn| p conn.connection[:location] }

如果您想获取包含更多信息的哈希:

Sidekiq.redis { |conn| p conn.connection }

于 2021-01-08T21:03:24.823 回答