Hauptmenü

!WICHTIG! vor Update v37.2

Begonnen von Beatrice Müller, Heute um 08:19:35

⏪ vorheriges - nächstes ⏩

Beatrice Müller

Bitte vor dem Update alle laufenden Clients beenden, sodass nach dem Update ein Reload der KIX-Anwendung erzwungen wird. Andernfalls kann es zu Überlastung des Frontend-Services kommen. 

Beatrice Müller

#1
Der Austausch von Notifications zwischen Browser und Server wurde geändert.
Wenn Browser offen sind, die den neuen Stand des Frontends noch nicht geladen haben, werden viele sehr Requests abgeschickt.
Dadurch kann das Frontend entsprechend überlastet werden.

Wenn nicht alle Nutzer erreicht werden können, kann in der Proxy-Konfiguration, über rate-limits, entgegen gesteuert werden.
Hier ein Auszug, aus einer Beispielkonfiguration:
rate-limit.png

limit_req_zone $binary_remote_addr zone=mylimit:10m rate=1r/s;
 
server {
[...]
    location ~ ^/api/v1/notifications/backend$ {
        limit_req zone=mylimit;
        proxy_pass http://upstream_frontend_ap;
    }
    location ~ ^/api/v1/notifications/portal$ {
        limit_req zone=mylimit;
        proxy_pass http://upstream_frontend_ap;
    }
[...]
}

Beatrice Müller

Beachtet bitte außerdem die neuen Limits in der Proxy-Konfiguration, für lange Requests (Jobs, Im-/Exporte, ...):

     # increase timeout for long running requests
     proxy_read_timeout 600;
     proxy_connect_timeout 600;
     proxy_send_timeout 600;

z.B.
https://github.com/kix-service-software/kix-on-premise/blob/master/deploy/linux/proxy/non-ssl.conf