把论据传递给新贵的工作

我想通过传递一个参数到启动任务来运行我的进程的多个实例:

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改成任何你喜欢的东西。

现在我回来了,我想找出如何自动启动它们的一些! 🙂