作者:mobiledu2502871951 | 来源:互联网 | 2024-11-04 19:56
在Rails应用中使用DelayedJob时,自定义作业类的最佳存储位置是`app/jobs`目录。这不仅符合Rails的约定,还能确保代码结构清晰、易于管理和维护。每个自定义作业类应包含具体的任务逻辑,并可以通过`perform`方法来执行。此外,建议为每个作业类编写单元测试,以确保其功能的正确性和可靠性。
I'm new to delayed_job and i'm starting to write my own "custom jobs". Each custom job is basically just a regular ruby class but i'm not sure where these custom job classes are normally stored within the project's directory structure.
我是delayed_job的新手,我开始编写自己的“自定义工作”。每个自定义作业基本上只是一个常规的ruby类,但我不确定这些自定义作业类通常存储在项目的目录结构中。
I'm thinking lib, but lib seems to be a junk drawer at this point :/ (maybe that's ok though)
我在想lib,但此时lib似乎是一个垃圾抽屉:/(也许那没关系)
Thanks!!
谢谢!!
1 个解决方案