
Мне пришла в голову идея запустить два разных сервера, на обоих из которых будет установлено одно и то же приложение, но один из них отстает всего на один релиз.
Зачем мне это делать?
Иногда один из наших релизов оказывается неисправным, и мы хотим немедленно откатить все изменения, перенаправив трафик с нового релиза на другой сервер, где он находится.«не неисправен»релиз начался.
Есть ли какой-либо термин, описывающий этот процесс?
Я пытаюсь откатить все изменения без простоя.
решение1
Есть такие термины, как
которые предоставляют концептуальные основы для одновременного запуска различных выпусков/версий или в пассивном/активном режиме.
Большой проблемой является то, как вы справляетесь с ситуациями, когда выпуски приложений также требуют внесения изменений, например, в схему базы данных и множество других мелких деталей.