Вам необходимо выполнить следующие действия, прежде чем удалять модули в пространстве имен A.
- Удалить вход канарейки
- Указать основной вход приложения для отправки traffi c в новую версию .
Как описано здесь , когда вы удаляете модули, конечные точки меняются, а конечные точки не воссоздают новый файл nginx .conf и не перезагружают его. Скорее новый список конечных точек, отправленных обработчику Lua, работающему внутри Nginx, с использованием HTTP-запроса POST. Вы можете проверить журналы обработчика Lua, чтобы убедиться в этом. В относительно больших кластерах с часто внедряемыми приложениями эта функция экономит значительное количество перезагрузок Nginx, которые в противном случае могут повлиять на задержку ответа, качество балансировки нагрузки (после каждой перезагрузки Nginx сбрасывает состояние балансировки нагрузки) и т. д. Когда вы создаете новый входной файл, он изменит nginx .conf и перезагрузит его. Это должно объяснить, почему нет изменений в nginx .conf.