Discourse Load Balancer hat Probleme, hofft zu helfen

Nachdem die Discourse-Konfiguration mit Lastausgleich konfiguriert wurde, gibt es ein Problem mit dem Zugriff. Es gibt nur eine Whiteboard-Seite. Die Lastausgleich-Backend-Server-Konfiguration kann normal sein. Wenn der Lastausgleich mit zwei Backend-Servern konfiguriert ist, wird seltsamerweise ein Problem festgestellt. Jede Hilfe wird dankbar angenommen.

Wie haben Sie die einzelnen Websites installiert? Haben Sie sie ohne den List-Balancer zum Laufen gebracht?
Schauen Sie in der JavaScript-Konsole nach Fehlern.

Die beiden Discourse-Sites sind jeweils mit derselben PostgreSQL- und Redis-Datenbank verbunden, werden über die nginx.sock-Datei an Port 80 weitergeleitet und dann über den AWS ALB Load Balancer auf die 80er-Ports von zwei Maschinen verteilt.

Wie haben Sie sie gestartet? Hat das jemals funktioniert?

Haben Sie in der JavaScript-Konsole nach Fehlern gesucht? Ich vermute, dort wird angezeigt, dass Assets nicht geladen werden.

Die aktuelle Architektur ist AWS EC2, verantwortlich für die Start-Discourse-Anwendung. AWS PostgresQL und AWS Redis sind für die Datenspeicherung und die Verarbeitung des Anwendungs-Caches zuständig. Die Lasten zweier EC2-Server werden über den AWS ALB Load Average abgewickelt, und ALB beschleunigt über AWS CloudFront; nun gut, wischen Sie
Versuchen Sie, die Cloud-Schicht mit Alb Load Balanner durch mehrere Versuche zu verbinden, und es ist abnormal, wenn Sie auf die Seite zugreifen. Wie kann ich diese Situation lösen? Sehr seltsam, Sie können auf den AWS Global Accelerator normal zugreifen, aber wenn kein Zweifel besteht, dass Cloudfront besser sein wird als GA, hoffe ich auf Hilfe, danke

Bitte eröffnen Sie nicht mehrere Themen zum selben Problem. Ich habe Ihren Beitrag in das bestehende Thema verschoben.

2 „Gefällt mir“

Ein einzelnes EC2 mit CloudFront als CDN (CDN für Ihr Discourse aktivieren) ist wahrscheinlich das, was ich empfehlen würde, wenn ich wüsste, was ich jetzt weiß (was vielleicht nicht alles ist).\n\nWelches Verkehrsaufkommen erwarten Sie?

1 „Gefällt mir“

Laut dem erwarteten Verkehrsaufkommen könnte es 100.000 erreichen.