Kos
uniGUI Subscriber-
Posts
18 -
Joined
-
Last visited
Content Type
Profiles
Forums
Events
Everything posted by Kos
-
самоподписанный сертификат не будет приниматься браузерами как валидный. пробуй бесплатные 3-х месячные сертификаты Let's Encrypt, но для localhost не получится
-
пробуйте web server c поддержкой TLS 1.3 используя proxy_pass на http://127.0.0.1:8080 (или любой другой ip и port HyperServer без SSL) в итоге общение клиента с веб серверном через TLS 1.3 + преимущества UniGUI HyperServer с обновлением и перезупуском узлов
-
nginx .conf split_clients "${remote_addr}AAA" $app_addr { 30.0% "127.0.0.1:8075"; 30.0% "127.0.0.1:8077"; * "127.0.0.1:8078"; } server { #... location / { proxy_pass http://$app_addr; proxy_set_header X-Real-IP $remote_addr; proxy_set_header Host $host:$server_port; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Host $host; } }
-
нормально работает связка nginx (TLS 1.3, Let's Encrypt + CertBot) proxy_pass -> HyperServer (без SSL, http://*.*.*.*:port/) Linux (Nginx) + Windows (HyperServer, App) + Linux (PostgreSQL) 600-800 активных тяжелых сессий на протяжении рабочего дня
-
Супер! Огромное Спасибо!
-
нашел пример, но трудности прикрутить в UniGUI https://fiddle.sencha.com/#fiddle/158t&view/editor
-
Ваш пример добавляет checkbox в панель(заголовок) грида, а не конкретной колонки. мне нужно именно в колонках как на картинке
-
Доброе время суток. Подскажите, как добавить checkbox в заголовок колонки для checkAll \uncheckAll ?
-
скажу больше, по личному опыту 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; //... }
-
есть опыт, сервер с Windows + Nginx + Certbot + HyperServer + UniGUI App c 600+ тяжелыми сессиями одновременно. полет нормальный но лучше 2 сервера: Linux + Nginx + Certbot и Windows + HyperServer + UniGUI App
-
настроить Nginx + Let's Encrypt + Certbot для автоматического обновления SSL Nginx проксирует (proxy_pass) на http://localip:port (HyperServer без SSL)
-
Вероятно, выполняемая задача превышает заданный таймаут ServerModule.AjaxTimeout При нажатии на кнопку на стороне клиента (браузер) выполняется ajaxRequest на сервер. Сервер, не вернув ответ клиенту, выполняет длительную задачу. На стороне клиента, не дождавшись ответа от сервера за время AjaxTimeout, отображается ошибка "Connection Error communication failure : 0".
-
MainForm.Script add this: Ext.window.Window.override({constrain:true});
-
UniServerModule.NodeId также UniSession.SessionId начинается с NodeId. пример: 1_lClKaBUD5I109711DF2
-
synopse/mORMot2
-
"Недопустимый сеанс или тайм-аут сеанса" - при балансировки.
Kos replied to OlegTimkiv's topic in Russian
уже год работает стабильно. почти равномерно распределяет клиентов на сервера с самого старта, по хешу(MurmurHash2) IP адреса клиента опеределяется постоянный сервер. в блоке split_clients подобрать % распеределения -
"Недопустимый сеанс или тайм-аут сеанса" - при балансировки.
Kos replied to OlegTimkiv's topic in Russian
3 сервера с HyperServer в nginx split_clients "${remote_addr}AAA" $back_id { 40.0% "192.168.0.1:8087"; 30.0% "192.168.0.2:8087"; * "192.168.0.3:8087"; } server { # ... location / { proxy_pass http://$back_id; } }