сейчас загружен в запущеный инстанс nginx и тот что на диске?
Подробности:
конфиги nginx меняются на _мастере_ с него rsync’ом разлетаются по остальным нодам и делается reload nginx на всех хостах.
иногда что-то идёт не так и reload не проходит( это отдельная ерунда, поправлю ). хотелось бы скриптом чекать nginx и проверять, соответствуют ли загруженные в nginx конфиги с теми что на диске.
Есть идеи?
так проверять наверное надо тогда чексуммы файлов конфигов
ansible используйте и не изобретайте костыль в велосипеде
юзай IaC нормальный, там это из коробки - если файл изменился, обработчик делает reload, если ничего не поменялось - не делает.
Обсуждают сегодня