Я управляю несколькими процессами node.js, используя вечность, и мне нужно, чтобы они запускались во время загрузки. Я думаю, что для этого нужно использовать upstart, но я не уверен, должен ли я создавать один скрипт инициализации для приложения node.js или только один скрипт инициализации, который запускает все приложения узла.
1 ответ
0
Я бы использовал один .conf, но дал ему instance
строфы. Смотрите кулинарную книгу для получения дополнительной информации и примеров. У этого не будет ни начала, ни остановки строфы.
Затем вы можете создать еще один .conf, который будет действовать как «pony engine» без пид, чтобы запускать / останавливать все экземпляры при загрузке / выключении. У этого будут ваши стартовые / стоповые строфы. Таким образом, вы можете контролировать каждое отдельное приложение или все сразу. Снова посмотрите кулинарную книгу для примера этого.