forever应用杂记01

好久没有写代码,JS也有判定不了设备属性的时候,兼容性处理没有处理好,但是forever居然遇到退出码为1的时候,不会自动拉起应用了

forever_bug_01.png

问了下谷歌,只有一篇相关的,先试试看吧(居然还是个德国佬回复…谢谢啊…),自己马克下

error: Forever detected script exited with code: 1

I think I solved it:

As ist seems both parameters –minUptime and –spinSleepTime have to be set. Otherwise a so called “spinning” script will not be restarted.

So in order to restart a “spinning” script forever needs to have both parameters set like:

forever –minUptime 5000 –spinSleepTime 3000 app.js