首页 > 解决方案 > 通过 systemd 运行 Sidekiq 时,日志在哪里?

问题描述

问题的标题几乎说明了这一点。

如果出于某种原因它有帮助,这是我的ExecStart指令:

ExecStart=/usr/local/bin/bundle exec sidekiq -e production

标签: ruby-on-railssidekiqsystemd

解决方案


Systemd 单元日志可以使用journalctl.

假设 Sidekiq 的单元名称是 sidekiq,您可以使用以下命令获取其日志:

journalctl -u sidekiq

您还可以附加-f到命令以不断获取新的日志条目。

journalctl -u sidekiq -f

检查journalctl --help更多有用的选项。


推荐阅读