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

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

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

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

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

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

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

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

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

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

dynamic
btop_dynamec.png
btop_dynamec.png (74.71 КБ) 13351 просмотр
ondemand
btop_ondeman.png
btop_ondeman.png (64.08 КБ) 13351 просмотр
Последний раз редактировалось sbury Вс авг 03, 2025 4:53 am, всего редактировалось 1 раз.

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

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

Сообщение sbury » Чт июл 10, 2025 1:07 pm

Сегодняшнее обновление для VHOST_V3 (beta)
- для каждого процесса PHP-FPM виртуального хоста теперь используется свой php.ini. Каждый виртуальный хост имеет свой php.ini
- исправлены мелкие баги с первого релиза

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

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

Сообщение sbury » Чт июл 31, 2025 5:15 am

Обновление 1.0984 2025-07-30 включает:
- vhost_v3: исправлена проблема редактирования значений php.ini в панеле для каждого процесса сайта
- vhost_v3: корректное отображение интернационализированных имен сайтов (IRN) при редактировании значений настроек для php.ini

Ответить