У меня есть приложение node.js, которое работает без сбоев и готово к работе.Мой вопрос, как только он запущен и работает (один файл server.js работает как x количество разветвленных процессов через PM2), и мне нужно внести изменения в файл configuration.json (который определяет процессы / экземпляры вместе с некоторымипользовательские переменные среды), как я могу использовать команду PM2, такую как PM2 reload 0 или что-то еще, чтобы PM2 «забрал» / обнаружил / использовал изменения в файле configuration.json (например, переменные среды или путь к файлу журнала).
Я надеюсь, что смогу внести изменения в ОДИН экземпляр разветвленного приложения (в файле configuration.json) и перезапустить его, используя НОВЫЕ данные конфигурации, перезапустить его один и получить другойРазветвленные процессы продолжают работать без прерываний.
Возможно ли это?Или мне нужно сделать
pm2 kill
pm2 flush
pm2 restart x // where x is the ID number for the PM2 process / instance
... а затем перезапустить демон PM2, используя мой запуск, как обычно?