Ich habe eine einfache Servlet-Anwendung. Ich habe eine Kriegsdatei erstellt und auf meinem lokalen Server versucht - alles läuft gut. Dann habe ich beschlossen, es auf OpenShift-Servern zu veröffentlichen.Kann meine App nicht auf OpenShift 503 ausführen Fehler
Hier ist der Link http://asciiart-pbweb.rhcloud.com/ ich meine WAR-Datei zu ROOT.war Einhaltung der folgenden Anweisungen umbenannt
https://developers.openshift.com/servers/tomcat/deployment-options.html und schob alle Sachen auf den Server.
Aber jetzt kommt es wie 503 Fehler. Ich kann nicht herausfinden, was falsch ist.
trat ich diesen Befehl
rhc tail asciiart
und die vollständige Ausgabe dieses
==> app-root/logs/haproxy_ctld.log <==
I, [2016-05-18T04:11:59.618001 #461900] INFO -- : Starting haproxy_ctld
I, [2016-05-18T04:26:53.602679 #520318] INFO -- : Starting haproxy_ctld
==> app-root/logs/haproxy.log <==
[ALERT] 138/042302 (466052) : proxy 'express' has no server available!
[WARNING] 138/042653 (466052) : Server express/local-gear is DOWN for maintenance.
[WARNING] 138/042653 (520304) : config : log format ignored for proxy 'stats' since it has no log address.
[WARNING] 138/042653 (520304) : config : log format ignored for proxy 'express' since it has no log address.
[WARNING] 138/042653 (520304) : Server express/local-gear is DOWN, reason: Layer7 wrong status, code: 500, info: "HTTP status check returned code <3C>500<3E>", check duration: 3ms. 0 active and 0 backup servers left. 0 sessions active, 0 requeued, 0 remaining in queue.
[ALERT] 138/042653 (520304) : proxy 'express' has no server available!
[WARNING] 138/042654 (520304) : Server express/local-gear is DOWN for maintenance.
[WARNING] 138/042718 (520304) : Server express/local-gear is UP (leaving maintenance).
[WARNING] 138/042719 (520304) : Server express/local-gear is DOWN, reason: Layer7 wrong status, code: 500, info: "HTTP status check returned code <3C>500<3E>", check duration: 8ms. 0 active and 0 backup servers left. 0 sessions active, 0 requeued, 0 remaining in queue.
[ALERT] 138/042719 (520304) : proxy 'express' has no server available!
==> app-root/logs/jbossews.log <==
May 18, 2016 4:27:16 AM org.apache.catalina.core.StandardService start
INFO: Starting service Catalina
May 18, 2016 4:27:16 AM org.apache.catalina.core.StandardEngine start
INFO: Starting Servlet Engine: Apache Tomcat/6.0.41
May 18, 2016 4:27:16 AM org.apache.catalina.startup.HostConfig deployWAR
INFO: Deploying web application archive ROOT.war
May 18, 2016 4:27:17 AM org.apache.coyote.http11.Http11Protocol start
INFO: Starting Coyote HTTP/1.1 on http-127.6.11.129-8080
May 18, 2016 4:27:17 AM org.apache.catalina.startup.Catalina start
INFO: Server startup in 997 ms
Teilen Sie mehr logs.sometimes wegen RAM-Speicherplatz Probleme neigen wir dazu, diese Art von Fehlern zu bekommen. – shankarsh15
Einige Zeit kann dies auftreten, da die Datei nicht ordnungsgemäß auf dem Server bereitgestellt wird. Überprüfen Sie Ihre Schritte zur Bereitstellung wie im Link angegeben: https://developers.openshift.com/servers/tomcat/deployment-options.html –
Liebe Freunde. Ich habe Log-Ausgaben hinzugefügt. Bitte, wenn Sie irgendeine Idee haben, wie man es löst, sagen Sie mir – kurumkan