问题标签 [whenever]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
19104 浏览

ruby-on-rails - “无论何时” gem 在 Heroku 上运行 cron 作业

我创建了一个使用when gem 的应用程序。gem 创建 cron 作业。我让它在本地工作,但似乎无法让它在 heroku cedar 上工作。执行此操作的命令是什么?

跑步:

不工作

0 投票
1 回答
423 浏览

ruby-on-rails - 防止 whenenver gem 在安装 gem 之前运行 --clear-crontab

我正在使用 capistrano 和when gem,在没有安装任何gem 的情况下重新部署到服务器,capistrano 尝试运行

每当 --clear-crontab

在运行 rake gems:install 命令之前,很明显(从此该命令在 deploy_code 之后运行,但我的安装 gems 的命令也是如此(如下)..

有没有办法订购这些任务,因为在冷部署时我总是得到:未找到并且必须在远程服务器上手动安装whengem

0 投票
1 回答
125 浏览

ruby-on-rails - 清除 crontab 更改的终端 cron 消息格式

我正在使用带有 Rails 3.1.1 的最新版本的when gem 来执行 cron 任务。在我在终端上使用了when命令之后

每当我输入时清除 crontab

虽然它曾经说“没有 cron 任务”(这不是逐字记录),但现在它只显示一个大约两个空行大小的空格。此外,如果我有一个 cron 任务设置并且我再次在终端中键入相同的命令,那么这两个空行会在它显示 cron 任务之前出现。如果这是一个小问题,我很抱歉。一切似乎都运行良好,但我只是想确保我没有搞砸任何会回来困扰我的事情。谢谢!

0 投票
2 回答
386 浏览

ruby-on-rails-3 - Rails 3 /每当cron不触发时

我正在使用每当我的应用程序每 5 分钟触发一次 rake 任务。

时间表.rb:

控制台中的“无论何时”:

控制台中的“rake audit”工作正常。

所以一切看起来都很好....除了它不起作用。每五分钟没有任何事情发生。

这是因为我试图在开发/本地运行它吗?

谢谢!

0 投票
3 回答
265 浏览

ruby-on-rails - Twitter 速率限制和使用 rails 的 Cron 缓存

我在 Heroku 上有一个小型 Rails 应用程序,它可以拉入我客户的最新推文以显示在所有页面上。它已经达到了 Twitter 的速率限制。我正在尝试提出解决方案。以下是一个明智的方法......

使用一个 cron gem,比如每当每分钟拉下最新的推文并将其写入文件,然后让页面从该文件中拉出推文,而不是直接从 Twitter 中拉出。

0 投票
1 回答
822 浏览

ubuntu - Rails 3 和 crontab - Crontab 日志为空

我在我的 ruby​​ on rails 应用程序中实现了 gem。这个 gem 生成的配置文件,我有这样的数据:

配置/时间表.rb

所以这会在 crontab 中生成这样的代码:

Everuthing 有效,但我的cron_log.log为空。为什么?我该如何解决?

0 投票
1 回答
500 浏览

ruby-on-rails - Cron 任务在 Engine Yard 上消失了

你好无处不在!

我在发动机场发现了一个奇怪的问题。第二次 cron 任务消失了。我们有两个例子。当服务器重新启动时,我们使用带有部署钩子的 gem 来更新任务。当我更改部署挂钩以使 cron 作业仅在主实例上运行(为了不重复进程)时出现此问题。

我想这发生在执行接管过程时。所以从机变成了主机(Viva Metallica),并且在这个实例上没有 cron 作业,直到再次运行部署脚本。

我对吗?如何解决这个问题?
提前致谢。

0 投票
16 回答
27405 浏览

ruby-on-rails - 每当Rails cron,捆绑:找不到命令

我正在尝试每天执行一次 rake 任务。我收到这个错误

这是我的 crontab

我不知道为什么它不起作用。如果我运行命令:

它工作正常,不知道这里发生了什么。

0 投票
1 回答
1041 浏览

ruby-1.9.3 - 未定义的方法“每个”

尝试使用时 ruby​​ gem,但是(没有双关语)每次运行时都会发生错误:

我正在运行Mac OS 10.7.3,Ruby 1.9.3Whenever v0.7.3。这是 OSX 的 cron 作业问题吗?究竟是什么问题?

0 投票
1 回答
2173 浏览

ruby - 如何在生产中设置每当 gem (RVM)

我有一个 rake 任务,我想每天执行一次:在生产中安装了 rvm

schedule.rb我有

crontab -l 显示:

真的,我有点困惑,因为以前我没有使用 cron 的经验,所以请帮忙。

编辑#1

我已经运行了 rvm env -- path 1.9.3@global 它给了我:

然后我

当我从 ISPmanager 运行执行时,它给了我:Exited with return code = 1下面 的链接说如果退出错误是 1,那么已经有一个 /var/run/cron.pid 文件。这是真的,但我没有root权限