我正在使用为我生成 cron 行的“无论何时”gem。
0 5 * * * /bin/bash -l -c 'cd /projects/my_rails && rails runner -e development "Indexing::LikeIndexer.index_deltas"'
(上面的 cron 仅用于测试,不会在生产中频繁运行 =))
这个和其他 crons(如 thinking_sphinx)需要加载整个 rails 环境才能执行代码。(Rails cron 与任何时候,设置环境)
是否有任何 gem 可以运行我的 rails 环境并允许它执行代码而无需重新加载整个环境?
我试图用 spin 解决这个问题,但是当我将文件传递给它时,spin 似乎无法识别我的模型。