sidekiq是否使用任何依赖应用程序来初始化其进程?

时间:2016-11-22 09:55:02

标签: ruby-on-rails ruby sidekiq

我想了解sidekiq的工作原理。

sidekiq是否通过加载所有gem来加载所有依赖项并通过rails初始化程序加载,还是在生成其工作程序时使用某种应用程序服务器?

1 个答案:

答案 0 :(得分:1)

Bundler加载Sidekiq所依赖的宝石。 Rails和/或初始化程序加载应用程序代码。 Sidekiq将自动启动Rails,以便它可以加载应用程序代码,如果它检测到Rails,否则你必须使用-r告诉Sidekiq文件需要启动你的应用程序。

有关详细信息,请参阅sidekiq / cli.rb中的代码。