Цитата |
---|
Алексей Шафранский написал:
Цитата |
---|
Дмитрий Потапенко написал: Как-то по хитрому ребята реализовали "переключение" версий PHP: удаляем одну, ставим другую, пересоздаем конфиги и тп... И попробуй теперь все это провернуть на боевом, особенно если таск кончился ошибкой на полпути и в итоге вообще никакого PHP не осталось. Что нельзя было сделать просто мультиверсионность с быстрым переключением? |
Дмитрий Потапенко , так всегда было с момента перехода с 5.3 и выше. Аналогично и в vm 7.0.0 реализовано) Таск закончился с ошибкой - это фантазия? Потому как тикетов на эту тему не было |
Это критический таск, как можно халатно к нему относится? Хотя бы пометьте такие таски предупреждениями.
Я могу привести сходу несколько примеров, при которых таск может завершится на полпути оставив убитую систему. Например сбой системы(типа kernel panic), кончилось место, перебои с электропитанием, конфликты при работе yum install и тд и тп. А механизма управления и отката у тасков нет.
Поэтому лучше было бы сделать мультиверсионность с мягким переключением.
А тикеты в таком случае будут в суде в виде иска по поводу компенсации морального вреда и упущенной выгоды из-за некачественной работы продукта БитриксВМ, который рекомендован как дополнение к Битрикс. Не сталкивались еще с таким?