JRuby - 停止脚本执行

标签 jruby

有没有办法在脚本执行特定时间后停止脚本?

最佳答案

这是一个定义相当模糊的问题。以下是我想到的一些想法:

  1. 使用外壳作为控制进程。启动 JRuby 脚本,将其发送到后台,休眠一段固定的时间,然后终止 $!
  2. 在 JRuby 脚本的开头,创建一个休眠固定时间的线程,然后终止整个脚本。
  3. 如果您使用的是嵌入式 JRuby,则可以使用 Java 的线程来执行您想要的操作。

关于JRuby - 停止脚本执行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5190226/

相关文章:

ruby-on-rails - Jruby on Rails 使用 Tomcat 进行日志记录

ruby - 如何测试和记录带有某些 C 扩展的 gem 的 JRuby 兼容性

java - 在 Java 项目中与 Java 配对的最佳动态语言

jar - 从 jruby 中的 jars 导入的冲突类名

ruby - 在 JRuby 中将 bloc 转换为 lambda

java - 如何在 jruby 中导入所有包?

jruby - 在 Jruby 中将 Monit 与 Puma 一起使用

java - 使用 rvm jruby install 将 JRuby 嵌入到 Java 代码中

ruby - 你如何在 JRuby 中将 float 四舍五入到小数点后两位?

ruby - 没有要加载的文件——rufus-scheduler