LINUX.ORG.RU

Сообщения strelok00

 

NGINX - работа в кластере, резервирование сессий

Форум — General

Всем привет, подскажите, есть ли в NGINX, настроенном для балансировки, возможность резервирования сессий ?

Пример:

Есть NGINX (балансировщик), собранный в кластер для отказоустойчивости, пусть будет, active-passive. Активный узел падает, но пассивный за счет того, что имеет информацию о сессиях такую же как активная нода, подхватывает существующие сессии. Т.е. не прерывая их.

Не нашел упоминанию данного механизма в документации. Есть только про синхронизацию конфигураций узлов в кластере, а про сессии что-то ничего не нашел....

 

strelok00
()

Установка Postfixadmin

Форум — Admin

Всем, привет.

Установил postfixadmin, пытаюсь запустить по ссылке mydomain/postfixadmin/setup.php

При запуске получаю такие ошибки:

Postfix Admin Setup Checker

Running software:

    PHP version 7.3.0RC4
    Apache/2.4.35 (FreeBSD) PHP/7.3.0RC4

Checking for dependencies:

    Magic Quotes: Disabled - OK
    Depends on: presence config.inc.php - OK
    Checking $CONF['configured'] - OK
    Depends on: presence config.local.php - OK
    Error: There is no database support in your PHP setup
    To install MySQL 3.23 or 4.0 support on FreeBSD:

    % cd /usr/ports/databases/php5-mysql/
    % make clean install
     - or with portupgrade -
    % portinstall php5-mysql

    To install MySQL 4.1 support on FreeBSD:

    % cd /usr/ports/databases/php5-mysqli/
    % make clean install
     - or with portupgrade -
    % portinstall php5-mysqli

    To install PostgreSQL support on FreeBSD:

    % cd /usr/ports/databases/php5-pgsql/
    % make clean install
     - or with portupgrade -
    % portinstall php5-pgsql


    Fatal error: Uncaught Error: Call to undefined function db_connect() in /usr/local/www/postfixadmin/public/setup.php:217 Stack trace: #0 {main} thrown in /usr/local/www/postfixadmin/public/setup.php on line 217

Ввводная информация по системе: FreeBSD 11.2 / Postfixadmin 3.2_1 / Apache24 / MySQL57-server / PHP71 /

MySQL запущен, в конфиге postfixadmin прописаны данные для подключения к БД.

$CONF['database_type'] = 'mysqli';
$CONF['database_host'] = 'localhost';
$CONF['database_user'] = 'postfix';
$CONF['database_password'] = 'postfixadmin';
$CONF['database_name'] = 'postfix';

В общем, встал в тупик, куда дальше копать с этими ошибками.

 ,

strelok00
()

RSS подписка на новые темы