【发布时间】:2010-08-26 19:23:40
【问题描述】:
我目前正在开发一个提供可执行文件的 RubyGem。 可执行文件使用 FSSM gem 跟踪一些日志文件的状态。
这个可执行文件应该可以启动,在后台做一些事情,然后停止。
例如:
$ my_executable start
# do something different...
$ my_executable stop
我会首先启动一个新进程,它会在 start 内部进行文件监视 方法。但我不知道如何解决这个过程来停止它。
提供这种行为的最佳方式是什么?
问候
【问题讨论】:
标签: ruby process background jobs