【发布时间】:2026-02-02 13:55:01
【问题描述】:
我已经在 staging 中部署了 rails 应用程序。除了sidekiq,应用程序运行良好。
在我的sidekiq.log 中,我看到以下行,
太多级别的符号链接@rb_sysopen - tmp/pids/sidekiq.pid
我在deploy.rb 文件中添加了以下行,以及相应的行来停止和启动sidekiq 服务器。使用 mina deploy 部署时我没有收到任何错误。
to :launch do
invoke :'sidekiq:stop'
invoke :'sidekiq:start'
end
在sidekiq.rb 文件中,我为Sidekiq::Web 设置了user, password
我找不到原因,我再次尝试mina deploy,但sidekiq 进程没有在服务器中启动。
我搜索了一些博客和 SO 问题 SO1 和 SO2,但无法整理出来。
有人可以帮我解决这个问题吗?
另外,如果我遗漏了任何细节,请告诉我。
【问题讨论】:
-
检查这个问题是否有帮助*.com/questions/27491074/…
-
我已经在 [SO1] 中尝试过,但没有帮助。
标签: ruby-on-rails deployment sidekiq apache-mina