2015-03-28 9 views
7

Ich habe eine skalierbare PHP 5.4-Kassette auf Openshift, mit einem Bronze-Konto. Es ist ein Wordpress-Blog und ich habe es bis vor 2 Wochen verwendet.Openshift, 503 Service nicht verfügbar. Kein Server ist verfügbar, um diese Anfrage zu bearbeiten

Heute kehrte ich, sie zu besuchen, und es sagt:

503 Dienst nicht verfügbar. Kein Server ist verfügbar, um diese Anfrage zu bearbeiten.

den Proxy-Status zu überprüfen, ich diesen Link http://myapp-mydomain.rhcloud.com/haproxy-status und dort besucht habe ich sehe dies:

screenshot

Es scheint, AB.

überprüfen Sie die Protokolle mit rhc Schwanz ich diese Zeile sehen:

==> app-root/logs/haproxy.log <== 
[ALERT] 077/194638 (138628) : proxy 'express' has no server available! 
[WARNING] 086/161237 (138628) : Server express/local-gear is DOWN for maintenance. 
[WARNING] 086/161239 (33522) : config : log format ignored for proxy 'stats' since it has no log address. 
[WARNING] 086/161239 (33522) : config : log format ignored for proxy 'express' since it has no log address. 
[WARNING] 086/161239 (33522) : Server express/local-gear is DOWN, reason: Layer7 wrong status, code: 500, info: "HTTP status check returned code <3C>500<3E>", check duration: 65ms. 0 active and 0 backup servers left. 0 sessions active, 0 requeued, 0 remaining in queue. 
[ALERT] 086/161239 (33522) : proxy 'express' has no server available! 
[WARNING] 086/161240 (33522) : Server express/local-gear is DOWN for maintenance. 
[WARNING] 086/161323 (33522) : Server express/local-gear is UP (leaving maintenance). 
[WARNING] 086/161325 (33522) : Server express/local-gear is DOWN, reason: Layer7 wrong status, code: 500, info: "HTTP status check returned code <3C>500<3E>", check duration: 237ms. 0 active and 0 backup servers left. 0 sessions active, 0 requeued, 0 remaining in queue. 
[ALERT] 086/161325 (33522) : proxy 'express' has no server available! 

ich auch habe versucht, die Anwendung mit dem Openshift „Neustart“, um neu zu starten, aber es hat nicht funktioniert.

Weiß nicht, wie man löst. Irgendeine Idee?

Dank im Voraus

+0

Probieren Sie einen kompletten Getriebestopp aus und starten Sie dann erneut. –

+0

"rhc app stop" gestartet, funktioniert aber immer noch nicht. Ich denke, dass das Problem mit mysql verwandt ist .. hier habe ich es erklärt: http://stackoverflow.com/questions/29322474/openshift-cant-connect-to-mysql-from-console können Sie mir helfen? –

+0

Es gab mehrere Male meine App funktioniert ohne ersichtlichen Grund auf OpenShift. Ich musste ein Duplikat der App erstellen, um zu sehen, ob es mein Problem oder das OpenShift-Problem war. Ich bin auf viele OpenShift-Bugs gestoßen. Versuchen Sie, ein Duplikat zu erstellen, und Sie könnten zu dem Problem führen. Könnte das ein Speicherplatzproblem sein? –

Antwort

0

Sie kostenlos Openshift Getriebe durch nicht genutzte Verarbeitung/Bandbreite Leistung behandelt. Wenn momentan kein Server verfügbar ist, um die Geräte für Ihre App zu starten, wird die Anfrage mit "503 Service nicht verfügbar: Kein Server ist verfügbar, um diese Anfrage zu bearbeiten" abgelehnt.

Wenn Sie die Verfügbarkeit Ihrer App sicherstellen möchten, verwenden Sie kostenpflichtige Geräte.