Erfahrungsweg gesucht: NGINX viele kleine configs oder eine große
Hallo,
ich bohre gerade einen NGINX als Reverse-Proxy auf der ca. 40 Streams auf verschiedenen Ports an verschiedene Endgeräte weiterleitet. Kein HTTPs oder andere einfache Protokolle. Primär binäre Datenstreams und z.B. RDP.
Viele mögen es nicht unterbrochen zu werden.
Jetzt ändern sich pro Woche 2-3 Streams bezüglich der Ports und Ziel-IPs. Teilweise auch tagsüber.
Ein Skript erkennt die geänderte Anforderung und erstellt eine neue "vhost"-Datei für nginx und ruft ein "service nginx reload" auf.
Weiß Jemand ob es für nginx einen Unterschied macht ob ich eine große vhost-Datei oder viele kleine habe?
Wenn ich einen Eintrag von 40 ändere und dann reloade. sieht nginx dass es nur der eine Eintrag ist egal ob eine große Datei? Oder arbeitet nginx hier Datei-weise?
Stefan
ich bohre gerade einen NGINX als Reverse-Proxy auf der ca. 40 Streams auf verschiedenen Ports an verschiedene Endgeräte weiterleitet. Kein HTTPs oder andere einfache Protokolle. Primär binäre Datenstreams und z.B. RDP.
Viele mögen es nicht unterbrochen zu werden.
Jetzt ändern sich pro Woche 2-3 Streams bezüglich der Ports und Ziel-IPs. Teilweise auch tagsüber.
Ein Skript erkennt die geänderte Anforderung und erstellt eine neue "vhost"-Datei für nginx und ruft ein "service nginx reload" auf.
Weiß Jemand ob es für nginx einen Unterschied macht ob ich eine große vhost-Datei oder viele kleine habe?
Wenn ich einen Eintrag von 40 ändere und dann reloade. sieht nginx dass es nur der eine Eintrag ist egal ob eine große Datei? Oder arbeitet nginx hier Datei-weise?
Stefan
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 53610126032
Url: https://administrator.de/contentid/53610126032
Ausgedruckt am: 21.11.2024 um 16:11 Uhr
4 Kommentare
Neuester Kommentar
Hi.
Macht keinen großen Unterschied, außer du verwendest dort wo die Configs liegen "Spindeln" bei denen es für den Dateizugriff länger dauern könnte, es werden eh alle Configs erstmal eingesammelt und zu einer gemeinsamen Config im RAM kombiniert, Syntax gecheckt und dann erst verarbeitet.
Gruß Katrin
Macht keinen großen Unterschied, außer du verwendest dort wo die Configs liegen "Spindeln" bei denen es für den Dateizugriff länger dauern könnte, es werden eh alle Configs erstmal eingesammelt und zu einer gemeinsamen Config im RAM kombiniert, Syntax gecheckt und dann erst verarbeitet.
Gruß Katrin