Jump to content

Kos

uniGUI Subscriber
  • Posts

    18
  • Joined

  • Last visited

Posts posted by Kos

  1. пробуйте web server c поддержкой TLS 1.3 используя proxy_pass на http://127.0.0.1:8080 (или любой другой ip и port HyperServer без SSL)

    в итоге общение клиента с веб серверном через TLS 1.3 + преимущества UniGUI HyperServer с обновлением и перезупуском узлов

  2. нормально работает связка nginx (TLS 1.3, Let's Encrypt + CertBot) proxy_pass -> HyperServer (без SSL, http://*.*.*.*:port/)

    Linux (Nginx) + Windows (HyperServer, App) + Linux (PostgreSQL)

    600-800 активных тяжелых сессий на протяжении рабочего дня

  3. Ваш пример добавляет checkbox в панель(заголовок) грида, а не конкретной колонки.

    мне нужно именно в колонках как на картинке 

     

  4. скажу больше, по личному опыту 600 сессий через один HyperServer хуже чем 3xHyperSever на одном сервере по 200+\- сессий на каждом HyperServer (max 10 nodes).

    с равномерным статическим распределением нагрузки между HyperServer-ами через Nginx с помощью 

    split_clients "${remote_addr}AAA" $hs_id {
    	30.0%  "127.0.0.1:8081";
    	40.0%  "127.0.0.1:8082";
    	*      "127.0.0.1:8083";
    }
    
    location / {
    	proxy_pass http://$hs_id;
    	//...
    }

     

  5. 14 hours ago, VohminV said:

    Повешал на кнопку функцию которая делает заполнение файла из базы и потом возвращает его заполненый.

    Вероятно, выполняемая задача превышает заданный таймаут ServerModule.AjaxTimeout

    При нажатии на кнопку на стороне клиента (браузер) выполняется ajaxRequest на сервер. Сервер, не вернув ответ клиенту, выполняет длительную задачу. На стороне клиента, не дождавшись ответа от сервера за время AjaxTimeout, отображается ошибка "Connection Error communication failure : 0".

     

  6. 4 hours ago, x11 said:

    И что, можно как-то узнать имя или какой-нибудь индекс, или другой идентификатор узла?

    UniServerModule.NodeId

    также UniSession.SessionId начинается с NodeId. пример: 1_lClKaBUD5I109711DF2

    • Thanks 1
  7. уже год работает стабильно.

    почти равномерно распределяет клиентов на сервера с самого старта, по хешу(MurmurHash2) IP адреса клиента опеределяется постоянный сервер.

    в блоке split_clients подобрать % распеределения

     

    • Like 1
×
×
  • Create New...