Ich habe eine Discourse-Instanz, die seit einer Woche läuft, und sie zeigt einige der seltsamsten Symptome, die ich nicht lösen kann – teilweise, weil in den Logs absolut nichts Nützliches angezeigt wird.
Das auffälligste Symptom ist folgendes: Wenn ich in die Einstellungen gehe, eine Einstellung ändere und dann auf das grüne Häkchen klicke, wird die Änderung akzeptiert und alles sieht gut aus. Wenn ich die Einstellungsseite jedoch aktualisiere, kann es gut sein, dass entweder die alte oder die neue Einstellung angezeigt wird. Wenn ich weiterhin aktualisiere, wird manchmal die eine, manchmal die andere Einstellung angezeigt.
Noch schlimmer ist, dass dies nicht nur im Einstellungsbildschirm selbst auftritt, sondern sich manchmal auch die Funktionalität des Servers selbst zu ändern scheint. Wenn ich beispielsweise versuche, ein neues Logo hochzuladen, wird manchmal das alte und manchmal das neue angezeigt.
Um die offensichtliche Frage zu beantworten: Nein, ich betreibe keine mehreren Instanzen hinter einem Load Balancer, sondern nur eine einzelne Instanz.
Ich bin mir nicht sicher, ob dies zusammenhängt, aber ich habe auch bemerkt, dass das Discourse-Math-Plugin nicht richtig gerendert wird. Zwar werden die Gleichungen in der Vorschau korrekt angezeigt, doch sobald ich einen Beitrag veröffentliche, scheint das JavaScript nicht eingebunden zu werden und wird daher nicht ordnungsgemäß dargestellt. Das Math-Problem ist hier nicht die Priorität, ich erwähne es nur, falls es weitere Hinweise liefert.
Ich bin hier wirklich festgefahren. Da alle Logs normal aussehen, bin ich mir nicht einmal sicher, was ich posten soll, um Hilfe zu erhalten. Jede Idee wäre toll.