我正在将 Rails 用于需要在不同时间和后台执行操作的 Web 应用程序。因此,我有 Clockwork 和 Sidekiq 与 Thin 并行运行。这些中的每一个都会启动自己的 Rails 环境,但都是生产环境。
受 Spring in 4.1 的启发,我想我会减少对一个环境的开销,但我真的找不到这方面的信息。
附加信息:我正在使用工头启动流程,但我不需要依赖它(spring 似乎不适用于工头)。
我该如何解决我面临的“问题”?如果我的解决方案不是好的做法,我也想听听有关设计决策的信息。