我有一个Jython脚本,它意味着在后台运行作为一个守护进程,但是当我尝试在后台运行它时,它根本不会启动。
所以我试图做一个最基本的“hello world”脚本,如果我在控制台中执行它就可以了。
./mysqript.py
但是同样的脚本执行了
./mysqript.py &
失败。它不输出错误消息,它不会抛出异常,它实际上甚至没有静默退出。它只是永远挂在进程列表中,因为僵尸进程什么都不做。
为什么会这样,我怎样才能让它发挥作用?
PS:环境是Jython2.7 beta。