【发布时间】:2012-06-08 01:38:33
【问题描述】:
我是 delay_job 的新手,我开始编写自己的“自定义作业”。每个自定义作业基本上只是一个常规的 ruby 类,但我不确定这些自定义作业类通常存储在项目目录结构中的什么位置。
我在考虑 lib,但此时 lib 似乎是个垃圾抽屉:/(也许没关系)
谢谢!!
【问题讨论】:
-
我在
/app下创建了一个delayed_jobs文件夹,但这只是个人喜好问题:) -
我有一些在
lib/,一些在app/models/,还有一些是其他类的内部类。我在这里只有一个非答案:把它们放在有意义的地方。 -
@apneadiving 那么您是否只需将您的课程命名为
WhateverJob? -
我通常将它们命名为
DelayedWhatever
标签: ruby-on-rails ruby delayed-job directory-structure