我想通过传递一个参数到启动任务来运行我的进程的多个实例:
start myapp instance1 start myapp instance2
等等
我想有一个暴发户conf文件,而不是像我的应用程序的实例一样多的conf文件。 可能吗 ?
我意识到这个问题有点老,但我会继续回答。 🙂
是的,你可以做到这一点,你用新的“实例”条款来做到这一点。
这里是一个简单的例子(在这种情况下使用基于PHP的作业)。
description "Async insert workers" author "Mike Grunder" env SCRIPT_PATH="/path/to/my/script" # This is the key bit instance $N script php $SCRIPT_PATH/worker.php end script
如果你在脚本中看到,你有一个instance $N
行。 你可以这样指定实例:
start the-job N=instance1 start the-job N=instance2
显然你可以把N
改成任何你喜欢的东西。
现在我回来了,我想找出如何自动启动它们的一些! 🙂