如何为控制器方法创建 crontab?
- 资源“项目”
- 控制器“项目”->方法“check_item”
- 查看“项目”-> link_to check_item
我需要创建一个输入表单,供用户输入时间段“N [秒或分钟或小时]”,并在我看来新的“link_to”将为 check_item 创建一个具有 N 间隔的新 cronjob。此外,我需要创建按钮“停止所有计划的作业”和“启动所有计划的作业”。
我想使用linux crontab,所以我找到了gem“whenever”(https://github.com/javan/whenever)。 我不明白如何连接用户在视图中输入的变量、项目控制器中的方法 check_item 和 myapp/config/schedule.rb(由每当创建)。
- resource "items"
- controller "items" -> method "check_item"
- view "items" -> link_to check_item
I need to create an input form for user to enter the period of time "N [seconds or minutes or hours]" and new "link_to" in my view that will create a new cronjob for check_item with N interval. Additionally I need to create buttons "Stop all scheduled jobs" and "Start all scheduled jobs".
I want to use linux crontab so I found gem "whenever"(https://github.com/javan/whenever).
I dont understand how to connect variables that user enter in views, method check_item from items controller and myapp/config/schedule.rb(created by wheneverize).
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论