sidekiq 是否使用任何依赖应用程序来初始化其进程?
Does sidekiq use any dependent application to initialise its processes?
我正在尝试了解 sidekiq 的工作原理。
sidekiq 是通过 rails 初始化程序加载所有依赖项来加载所有 gem,还是在生成其工作程序时使用某种应用程序服务器?
Bundler 加载 Sidekiq 所依赖的 gem。 Rails and/or 您的初始化程序加载您的应用程序代码。 Sidekiq 将自动启动 Rails,因此它可以在检测到 Rails 时加载应用程序代码,否则您必须使用 -r
告诉 Sidekiq 启动您的应用程序所需的文件。
请参阅 sidekiq/cli.rb 中的代码了解具体细节。
我正在尝试了解 sidekiq 的工作原理。
sidekiq 是通过 rails 初始化程序加载所有依赖项来加载所有 gem,还是在生成其工作程序时使用某种应用程序服务器?
Bundler 加载 Sidekiq 所依赖的 gem。 Rails and/or 您的初始化程序加载您的应用程序代码。 Sidekiq 将自动启动 Rails,因此它可以在检测到 Rails 时加载应用程序代码,否则您必须使用 -r
告诉 Sidekiq 启动您的应用程序所需的文件。
请参阅 sidekiq/cli.rb 中的代码了解具体细节。