whenever相关内容

如何让“无论何时" gem 在 Windows 上工作?

我想在 Windows XP 上运行“简单"的 cron.所以我安装了 gem installwhen 然后运行我的 cron.rb 需要'rubygems'要求“无论何时"每 1 天,:at =>'5:30am' 做命令“现在放"结尾 但它抱怨说 您的应用程序中没有安装 i18n.请将其添加到您的 Gemfile 并运行 bundle install 所以我运行了 gem install ..
发布时间:2022-01-18 17:55:12 其他开发

Rails - 每当 gem - 动态值

假设我有一个这样的定时任务: 每 1.day, :at =>'4:30 am' 做跑步者“MyModel.task_to_run_at_four_thirty_in_the_morning"结尾 虽然,我想让“1.day"更具动态性,例如通过管理页面中的表单更改值. 然后它可能看起来像这样: 每个 Constant.find(2).value, :at =>'4:30 am' 做 或 ..
发布时间:2022-01-03 23:23:09 其他开发

在用户选择的日期发送电子邮件

我的应用涉及到人们进入主页,输入他们下注的名称(为了好玩)、他们的电子邮件地址、他们希望收到提醒的日期以及一些有关下注的详细信息.我正在使用每当 gem 每天运行一次. bet.rb class Bet schedule.rb 每 :day, :at =>'5:00pm' 做赛跑者“Bet.check_bet"结尾 bet_mailer.rb class BetMailer , ..
发布时间:2021-10-26 16:26:20 其他开发

如何在 Rails 中使用 when 触发 rake 任务

我正在编写一个 Rake 任务.我想在每个月的最后一个星期日晚上 11 点触发它. 我如何使用 Ruby on Rails 中的 Every gem 来安排这个? 我的 rake 任务位于以下位置:app/lib/tasks/my_task.rake task :create_entries =>:环境做把“你好"结尾 解决方案 我不认为“一个月的最后 x 天"有规则,但您总是可 ..
发布时间:2021-07-16 19:09:24 其他开发

在每当 gem 中,如果我们每个 :month 都使用,它是指月末还是月初?

当使用 whenever gem 时,我们可以像这样设置每月工作: 每个 :month 做...结尾 这会在月底还是月初运行作业?我想在最后运行它. 解决方案 来自 每当 repo 中的测试: assert_equal '0 0 1 * *', parse_time(:month) 所以 :month 将生成一个看起来像 0 0 1 * *.. 的 cron 条目 这对应于每月 ..
发布时间:2021-07-12 20:36:43 其他开发

每当 gem 在一台机器上有 cronjob 时?

我们有大约十几台服务器的大规模部署.我们想使用Whenever gem,但我想不出一种方法来说明cron作业应该在哪台机器上进行!我们只希望这些作业在我们执行后台作业的服务器上运行. 有没有办法指定这个? 解决方案 如果你使用 Capistrano 部署项目并且你使用默认的 Whenever recipe,你可以创建一个新的 Capistrano 角色 角色:无论何时,“192.1 ..
发布时间:2021-07-12 20:05:31 其他开发

Rails 每当 gem:每月 20 日

我在整个互联网上搜索了这个,文档并没有真正具体讨论每月的工作.所以我希望这里有人能告诉我如何做到这一点. 我已经安装了every gem,我需要知道的是正确的语法: 每个 :month, :on =>'20th', :at =>'02:00' 做跑步者“Mailer.send_friend_sheet"结尾 希望有人能指出我正确的方向.. 谢谢! 解决方案 据我所知,只要不 ..
发布时间:2021-07-12 20:02:46 其他开发

每当 Rails 中的 cron 作业因“生产"数据库未配置错误而失败时

在我的 Rails 应用程序中,我使用每当 gem 运行 Sideqik 任务.当我在 rails 控制台中手动运行该命令时,它可以工作.但是每当 cron 失败并出现以下错误:它在日志中不断重复.我怎样才能解决这个问题?有什么问题? /home/pubudu/.rvm/gems/ruby-2.1.5/gems/activerecord-4.2.0/lib/active_record/conne ..
发布时间:2021-07-12 19:34:59 其他开发

Rails,在开发中随时使用 gem

抱歉,来自一个相对的 Rails 新手的问题.我正在尝试使用 Whenever gem 来安排一些 rake 任务.我终其一生都无法真正开始在我的开发机器上运行 cron 作业. 从其他 stackoverflow 线程来看,看来我应该添加: set :environment, “开发" 到我的 schedule.rb 文件.但是然后呢? 然后如何在启动后停止 cron 作业? ..
发布时间:2021-07-12 18:46:06 其他开发

Ruby on Rails如何在Windows 10中的cron入门

我需要在Rails上使用ruby在Windows中创建cronjob。 我为此使用了“无论何时何地”,但对此并没有正确的认识。 请让我知道是否还有其他方法。 预先感谢。 解决方案 软件实用程序 cron 是基于类Unix 计算机操作系统。您无法使用 cron ,因为您正在使用 Windows 。我建议您尝试 cygwin Cygwin是: 大量的GNU和开放源代码工具 ..
发布时间:2020-10-11 05:44:05 其他开发

每当使用Rails时都找不到耙

你好,我有一个奇怪的问题,我试图在任何时候执行rake任务,但是有这个问题在任何来源中都找不到rake-10.4.2(Bundler :: GemNotFound )。这很奇怪,因为它在ruby 2.1.2版本 /home/vyivrain/.rvm/rubies/ruby-2.1.2/lib/ruby/gems/2.1.0/gems/bundler中搜索此rake版本。 -1.6.2 / lib ..
发布时间:2020-10-11 05:25:24 其他开发

Cron +每当不与RVM一起使用时

我正在使用RVM环境。 RUby版本:2.1.2导轨:4.1.1 schedule.rb: 每1。分钟做 赛跑者“ note.send_mail” 结束 我使用了每当--update-crontab 来更新cron标签。 当我使用检查作业时crontab -l 它显示如下,没有设置适当的时间。 和cron作业不起作用。 * * * * * / b ..
发布时间:2020-10-11 05:03:51 其他开发