有没有办法在脚本执行特定时间后停止脚本?
最佳答案
这是一个定义相当模糊的问题。以下是我想到的一些想法:
- 使用外壳作为控制进程。启动 JRuby 脚本,将其发送到后台,休眠一段固定的时间,然后终止
$!
。 - 在 JRuby 脚本的开头,创建一个休眠固定时间的线程,然后终止整个脚本。
- 如果您使用的是嵌入式 JRuby,则可以使用 Java 的线程来执行您想要的操作。
关于JRuby - 停止脚本执行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5190226/