Повысить надежность Capistrano развертывания - PullRequest
0 голосов
/ 25 июля 2010

Я давно использовал капистрано, но всегда для сайтов, которые не были критичны.Если что-то пошло не так, несколько минут простоя не были большой проблемой.

Сейчас я работаю над более важной услугой и мне нужно покрыть свои крайние случаи.Одним из них является случай, если мое локальное подключение к серверу прерывается во время развертывания.

Одно из решений, о котором я могу подумать, - это развертывание непосредственно с сервера внутри сеанса экрана.Это кажется разумным и очевидным решением, но я удивлен, что никогда не читал об этом в другом месте и даже не видел его рекомендованным в документации capistrano.

Любые указатели / советы приветствуются.Спасибо!

1 Ответ

0 голосов
/ 25 июля 2010

Во время типичного развертывания Capistrano существует только очень маленькое временное окно, в котором сбой соединения может вызвать проблемы.Это окно, когда текущий выпуск связан с новой версией, и серверу предписано перезапустить.Если ваше соединение обрывается до или после этого, у вас все в порядке.

Если вам необходимо быть уверенным в том, что вы отключены на 100%, вы можете войти на сервер, открыть сеанс экрана и выполнить развертывание кэпа изпапка последней версии.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...