Начиная с версии 1.0981.20250630 доступен новый движок для хостов

Ответить
Аватара пользователя
sbury
Сообщения: 1669
Зарегистрирован: Вт фев 06, 2018 7:51 am

Начиная с версии 1.0981.20250630 доступен новый движок для хостов

Сообщение sbury » Вт июл 01, 2025 4:08 am

Начиная с версии панели 1.0981.20250630 используется новый движок, который позволяет создовать виртуальные хосты c отдельными PHP-FPM процессами в двух режимах dynamic или ondemand. Один хост один пул для PHP-FPM процесса.
Перед активацией нового режима движка, убедитесь что вы не имеете уже созданные виртуальные хосты. Конфигурация старых виртуальных хостов НЕ СОВМЕСТИМА(!) с новой схемой активации.

Общие изменения при переходе на новую систему управления хостами:
+ один процесс - один виртуальный хост, теперь каждый виртуальный хост имеет свой независимый PHP-FPM пул со своим набором
процессов;
+ возможность выбора dynamic/ondaemon для каждого PHP-FPM виртуального хоста, производительность или экономия
ресурсов;
- не совместим с текущим механизмом запуска виртуальных хостов, Перед включением новой схемы, все старые
виртуальные хосты должны быть удалены;
- использовать бекапы созданные при старой системе управления хостов так же не получится

Для включения новой схемы создания виртуальных хостов зайдите любым текстовым редактором в /etc/brainy/globals.php и установите переменную PHP_TYPE_NEW_STYLE в значение 'on'

Код: Выделить всё

$GLOBALS['PHP_TYPE_NEW_STYLE'] = "on";
После этого перелогиньтесь в панеле. Еще раз данный режим ТЕСТОВОВЫЙ и не совместим со старыми конфигурациями созданных виртуальных хостов. В панеле НЕ МОЖЕТ БЫТЬ построенных виртуальных хостов с разными системами управления одновременно.
Что бы вернуться к старому типу управления виртуальными хостами измените эту переменную на значение 'off'. Если эту переменную не менять или вернуть ее в значение off, то никаких изменений у пользователей панели не будет и новый код управления не будет задействован.
Значение по умолчанию 'off'

общее потребление памяти тремя виртуальными хостами при равных условиях тестирования в режимах dynamic и ondemand при отсутствии внешних соединений

dynamic
btop_dynamec.png
btop_dynamec.png (74.71 КБ) 201 просмотр
ondemand
btop_ondeman.png
btop_ondeman.png (64.08 КБ) 201 просмотр

Ответить