Давно не виделись, в последнее время я был занят сверхурочно и у меня нет времени писать гидрологию Закулисье публичного аккаунта: Брат Фрид, ваш аккаунт устарел....
Наконец-то я потратил два дня воды, чтобы рассказать о небольшой проблеме, возникшей в моей работе, и о том, как ее решить.
Конфликт между внешним и тестовым и внутренним RD
Ладно, я не двигаюсь, ты приходишь и приходишь.
Проблема: ошибка, которую я исправил, мне приходится развертывать на сервере самостоятельно, влияет на тестирование и отладку внешнего интерфейса во время перезапуска службы и постоянно жалуется.
Как уменьшить частоту развертывания?
- Однажды я изменил ошибку и развернул ее один раз ночью. (Вступительная часть: Так что я делаю сегодня? Шаг за шагом, я не могу добиться прогресса)
- Я изменил ошибку и отправил код один раз, поэтому возник конфликт диалога, описанный выше.
Стоимость времени развертывания сервисов
Для изменения кода требуется 1 минута, для упаковки (сборки) кода — 56 секунд, для перезагрузки машины — 170 секунд, и округление до ближайших 3 минут. RD локально перезапускает сервис 5-12 раз в день, каждый раз занимает около 3-8 минут, и деплоит в Cargo 3-5 раз в день, а разовое время 20-45 мин.Деплой частый и время- потребление. Функции локального и удаленного горячего развертывания, предоставляемые подключаемым модулем, позволяют изменениям кода вступать в силу за считанные секунды.В сочетании с воспроизведением трафика и удаленными просмотрами журналов повышается эффективность самотестирования и совместной отладки удаленных рабочих столов.
Таким образом, программист действительно пишет код по 30 минут 8 часов в день и перезапускает упаковку кода онлайн в течение 7 часов с менеджером по продукту BBB. . .
Как сократить трудоемкую проблему частого развертывания при совместном тестировании и отладке в корпоративной разработке — Code Hot Deployment
Для программистов лень способствует техническому прогрессу
Я думаю, должно быть решение.Тысячи людей в компании кричали, есть ли план горячего развертывания.Конечно, пробная версия была реализована в небольшом масштабе.
Начните работать над этим: Шаг 1: Загрузите звуковой плагин
Шаг 2. Адрес прокси-сервера инженерной конфигурации
Шаг 3: Измените код и внедрите релиз.
Шаг 4: Подтвердите результат
Сократить 6 минут до 4 секунд очень приятно, и я очень благодарна нашим трудолюбивым программистам за то, что они изменили мир с помощью технологий.