JosefCevik / JWManagement

GNU Affero General Public License v3.0
57 stars 30 forks source link

502 Bad Gateway - Random #414

Open Marco010101 opened 5 years ago

Marco010101 commented 5 years ago

Describe the bug Das Laden der Seite www.jwmanagement.org dauert sehr lange und endet dann in einem 502 Fehler (Bad Gateway). Mehrmaliges aktualisieren der Seite (manchmal musste der Cache gelöscht werden -IOS) führt dazu, dass der Fehler nicht mehr erscheint.

To Reproduce Tritt Random in mehreren Devices und Browsern auf Fehler kann nicht vorhergesagt werden. Sowohl PC (Windows-Chrome) als auch Android (Chrome und Samsung Browser) und IOS (Safari) waren betroffen. Daher glaube ich nicht an ein Problem mit dem Endgerät. - Vielleicht ist die Antwortzeit des Servers zu lang oder es besteht ein Problem mit dem Load Balancer? Die Internetverbindung ist in der kurzen Zeit (sofort nach Fehler aktualisieren) eigentlich unverändert.

Screenshots image

Desktop (please complete the following information):

Smartphone (please complete the following information):

MarvinZeising commented 5 years ago

Dieser "Fehler" passiert immer dann, wenn beide Server Instanzen gerade gleichzeitig abgestürzt sind. Bis zwei neue Instanzen aufgesetzt und erreichbar sind, braucht es ein paar Sekunden. In dieser Zeit antwortet der Load Balancer mit einem 502 Bad Gateway. Normalerweise stürzen die Server Instanzen alle paar Minuten bis Stunden ab. Dadurch ist das Fenster meist groß genug, damit nicht beide gleichzeitig down sind. Aber manchmal ist dennoch genau das der Fall. Die Seite scheint ein memory leak zu haben und beim derzeitigen Hoster (galaxy.meteor.com) führt ein Out of Memory zum sofortigen Container Stop. Tut mir leid.

Marco010101 commented 5 years ago

Hi Marvin,danke für dein schnelles Feedback. Bei einer Schwester wollte es irgendwie gar nicht mehr. Auch normales aktualisieren hat nicht geholfen. Der Klassiker- Cache löschen- hat aber interessanterweise geholfen. Jetzt kommt sie wieder rein. Da der Cache m.W. eigentlich nichts mit dem untigen Problem zu tun hat wollte ich diese Info mit dir teilen.Liebe Grüße Marco Von meinem Samsung Galaxy Smartphone gesendet. -------- Ursprüngliche Nachricht --------Von: Marvin Zeising notifications@github.com Datum: 28.10.19 08:16 (GMT+01:00) An: JWDeveloper/JWManagement JWManagement@noreply.github.com Cc: Marco010101 marco.bier@web.de, Author author@noreply.github.com Betreff: Re: [JWDeveloper/JWManagement] 502 Bad Gateway - Random (#414) Dieser "Fehler" passiert immer dann, wenn beide Server Instanzen gerade gleichzeitig abgestürzt sind. Bis zwei neue Instanzen aufgesetzt und erreichbar sind, braucht es ein paar Sekunden. In dieser Zeit antwortet der Load Balancer mit einem 502 Bad Gateway.

Normalerweise stürzen die Server Instanzen alle paar Minuten bis Stunden ab. Dadurch ist das Fenster meist groß genug, damit nicht beide gleichzeitig down sind. Aber manchmal ist dennoch genau das der Fall.

Die Seite scheint ein memory leak zu haben und beim derzeitigen Hoster (galaxy.meteor.com) führt ein Out of Memory zum sofortigen Container Stop.

Tut mir leid.

—You are receiving this because you authored the thread.Reply to this email directly, view it on GitHub, or unsubscribe.

[

{

"@context": "http://schema.org",

"@type": "EmailMessage",

"potentialAction": {

"@type": "ViewAction",

"target": "https://github.com/JWDeveloper/JWManagement/issues/414?email_source=notifications\u0026email_token=ALQXDPHODVBZDO5QTRXYY63QQ2GWTA5CNFSM4JFNY3A2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECL5KEY#issuecomment-546821395",

"url": "https://github.com/JWDeveloper/JWManagement/issues/414?email_source=notifications\u0026email_token=ALQXDPHODVBZDO5QTRXYY63QQ2GWTA5CNFSM4JFNY3A2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECL5KEY#issuecomment-546821395",

"name": "View Issue"

},

"description": "View this Issue on GitHub",

"publisher": {

"@type": "Organization",

"name": "GitHub",

"url": "https://github.com"

}

}

]

Marco010101 commented 4 years ago

Hi Marvin,heute schreibe ich dir, weil wir Mitte/Ende März 20 das Bauprojekt Schwieberdinger Straße schließen (HoMy6WQvqARGrkNRG).Deine Anwendung hat uns sehr geholfen alle Tätigkeiten rund um die Baustelle und darüber hinaus zu organisieren. Ohne dein Tool wäre es zu einer Herkulesaufgabe geworden. Es war wirklich ein Segen, dass wir darauf zurückgreifen konnten. Zur Zeit läuft in Stuttgart noch die Bibelausstellung und auch dieses Event haben wir direkt mit dem Projekt in JWManagement organisiert. Vielen vielen Dank für deine Arbeit!!!Durch den Bau und all die örtlichen Helfer ist das Projekt sehr groß geworden. Rund 750 Anwender tummeln sich darin. Von vielen weiß ich, dass sie sonst kein weiteres Projekt in JWManagement haben bzw. zugeteilt sind. Daher habe ich mich gefragt wie wir das Decommissining organisieren wollen. Wenn ich das Projekt einfach schließe sind die Nutzer für dich ja tote Datensätze, die nur Kosten verursachen und auch nach DSGVO gelöscht werden sollten.Hast du dafür eh schon eine Löschroutine, die inaktive Anwender aufgreift und entfernt? Sollen die Verkündiger selbst Ihren Account deaktivieren?Willst du die User des Projekts selbst auswerten und entfernen, falls sie keinem weiteren Projekt zugeordnet sind (Auswertung kann ich über die Massenfunktion auch übernehmen)?Lass mich gerne deine Gedanken dazu wissen. Schriftlich, oder telefonisch unter 01726751389.Ich freue mich auf den Austausch mit dir.Liebe Grüße Marco Von meinem Samsung Galaxy Smartphone gesendet. -------- Ursprüngliche Nachricht --------Von: Marvin Zeising notifications@github.com Datum: 28.10.19 08:16 (GMT+01:00) An: JWDeveloper/JWManagement JWManagement@noreply.github.com Cc: Marco010101 marco.bier@web.de, Author author@noreply.github.com Betreff: Re: [JWDeveloper/JWManagement] 502 Bad Gateway - Random (#414) Dieser "Fehler" passiert immer dann, wenn beide Server Instanzen gerade gleichzeitig abgestürzt sind. Bis zwei neue Instanzen aufgesetzt und erreichbar sind, braucht es ein paar Sekunden. In dieser Zeit antwortet der Load Balancer mit einem 502 Bad Gateway.

Normalerweise stürzen die Server Instanzen alle paar Minuten bis Stunden ab. Dadurch ist das Fenster meist groß genug, damit nicht beide gleichzeitig down sind. Aber manchmal ist dennoch genau das der Fall.

Die Seite scheint ein memory leak zu haben und beim derzeitigen Hoster (galaxy.meteor.com) führt ein Out of Memory zum sofortigen Container Stop.

Tut mir leid.

—You are receiving this because you authored the thread.Reply to this email directly, view it on GitHub, or unsubscribe.

[

{

"@context": "http://schema.org",

"@type": "EmailMessage",

"potentialAction": {

"@type": "ViewAction",

"target": "https://github.com/JWDeveloper/JWManagement/issues/414?email_source=notifications\u0026email_token=ALQXDPHODVBZDO5QTRXYY63QQ2GWTA5CNFSM4JFNY3A2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECL5KEY#issuecomment-546821395",

"url": "https://github.com/JWDeveloper/JWManagement/issues/414?email_source=notifications\u0026email_token=ALQXDPHODVBZDO5QTRXYY63QQ2GWTA5CNFSM4JFNY3A2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECL5KEY#issuecomment-546821395",

"name": "View Issue"

},

"description": "View this Issue on GitHub",

"publisher": {

"@type": "Organization",

"name": "GitHub",

"url": "https://github.com"

}

}

]

gffrank3 commented 4 years ago

Hallo Marvin,

das Problem besteht leider wieder und auch Plattform-übergreifend. :/ Zusätzlich zu Ausfällen untertags ist es fast täglich zwischen 22 Uhr und 1 Uhr.

Gäbe es eine alternative Lösung vielleicht?

Vielen Dank! Lg

gffrank3 commented 4 years ago

Dieser "Fehler" passiert immer dann, wenn beide Server Instanzen gerade gleichzeitig abgestürzt sind. Bis zwei neue Instanzen aufgesetzt und erreichbar sind, braucht es ein paar Sekunden. In dieser Zeit antwortet der Load Balancer mit einem 502 Bad Gateway. Normalerweise stürzen die Server Instanzen alle paar Minuten bis Stunden ab. Dadurch ist das Fenster meist groß genug, damit nicht beide gleichzeitig down sind. Aber manchmal ist dennoch genau das der Fall. Die Seite scheint ein memory leak zu haben und beim derzeitigen Hoster (galaxy.meteor.com) führt ein Out of Memory zum sofortigen Container Stop. Tut mir leid.

Hallo Marvin,

das Problem besteht leider wieder und auch Plattform-übergreifend. :/ Zusätzlich zu Ausfällen untertags ist es fast täglich zwischen 22 Uhr und 1 Uhr.

Gäbe es eine alternative Lösung vielleicht?

Vielen Dank! Lg

olfriedrich commented 4 years ago

Leider ist das Tool seit 24 Stunden nahezu kaum erreichbar. Zwischendurch funktionierte der Zugriff über die Subdomain "staging.jwmanagement.org", aber auch der Umweg klappt leider nicht mehr. Wann können wir mit einer Lösung rechnen? Vielen Dank und viele Grüße

MarvinZeising commented 4 years ago

Also seit heute morgen sollte sie wieder laufen, wenn auch langsam. Habe jetzt gerade die Container hochskaliert, jetzt sollte es wieder schneller gehen.