Subcache проверка…

Выкладка версии

Как сделать новую конфигурацию активной атомарно.

Новая версия

Загружаете конфигурацию и получаете номер версии. Пока вы не переключились на неё, клиенты продолжают получать прежнюю - черновик наружу не виден.

Переключение

Активация - одно действие. С этого момента новые запросы получают свежую версию, а начатые раздачи завершаются на прежней. Промежуточного состояния нет.

Активация версии
POST /api/v1/release
{"version":"v129","profile":"prod"}

{"active":"v129","previous":"v128"}