В настоящее время я столкнулся с проблемой при создании веб-сервера с узлом Express. Проблема в том, как обновить некоторые конфигурации службы без перезапуска службы.
Например, URL-адрес сайта CDN root или папка для хранения загружаемых пользователем файлов могут время от времени изменяться. Теперь я помещаю эти настройки сервиса в объект, который требуется, когда сервер express запускается.
Я знаю, что nodemon
может использоваться для отслеживания изменений файла и перезапускается.
Есть ли лучший способ оперативного обновления этих переменных конфигурации без перебоев?
Кстати: в производственном развертывании он использует pm2, а сервер express будет работать в нескольких процессах.