繁体   English   中英

从 Rails 3 应用程序中调度和执行 jruby 脚本的最佳方法是什么

[英]What's the best way to schedule and execute jruby scripts from within a Rails Three Application

我正在开发一个需要脚本调度和执行组件的 Rails 应用程序。 我有各种各样的脚本,必须在任何一天安排和运行。 大多数脚本将完成一项任务,然后将数据插入到 Rails 3 应用程序中的表中。 我有 Ruby 和 JRuby 脚本来安排和运行。 鉴于这些要求,是否有人对实现此目标的方法有任何想法。 此外,理想情况下,脚本将在后台运行。

谢谢。

也许这是老式的方法,但是由 cron 启动的脚本/运行程序怎么样?

我一直在使用rufus-scheduler从 jruby 应用程序中运行日常脚本。 我的理解是它使用线程定期运行,这在 Ruby 的常规实现上可能不可靠。 由于 JRuby 使用常规的 Java 线程,你应该没问题。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM