Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一台运行多个 RoR 应用程序的服务器。其中一些需要delayed_job 来处理图片大小调整和其他任务。目前,我正在为每个应用程序运行延迟作业......这会导致更高的内存消耗。
是否可以在服务器上运行共享的延迟作业实例,以供应用程序使用?
那会很可疑。Delayed_job 应该与请求作业的应用程序使用相同的代码库运行 - 它使用此事实进行作业序列化/反序列化,否则将非常困难。在您的情况下,作业可能相似,但在某些时候,其中一个应用程序将安排延迟过程根本无法理解的作业。