2015-02-12 13 views
5

Niedawno wdrożyłem mój projekt JSP na serwerze Openshift. Teraz chcę zobaczyć dziennik konsoli.Gdzie można się zalogować do konsoli Openshift?

Załóżmy, że jeśli wydrukuję System.out.println("Message"); w moim projekcie JSP, w jaki sposób zobaczę komunikat wydrukowany w dzienniku konsoli na serwerze Openshift?

edycja:

DL is deprecated, please use Fiddle 
rajendra @ http://code-programmersplace.rhcloud.com/ 
    (uuid: 54d19a5be0b8cd9bf9000082) 
------------------------------------------------- 
    Domain:  programmersplace 
    Created: Feb 04 9:34 AM 
    Gears:  1 (defaults to small) 
    Git URL: ssh://[email protected]/~/gi 
t/rajendra.git/ 
    SSH:  [email protected] 
    Deployment: auto (on git push) 

    jbossews-2.0 (Tomcat 7 (JBoss EWS 2.0)) 
    --------------------------------------- 
    Gears: 1 small 

You have access to 1 application. 

C: \ Users \ Rajendra>

Odpowiedz

10

Pierwszą rzeczą, którą trzeba się połączyć przez SSH do aplikacji na OpenShift. Jeśli nazwa aplikacji jest awesome, uruchom następujące polecenie:

rhc ssh -a awesome 

Jeśli zapomniałeś nazwę aplikacji, należy wykonać rhc apps aby sprawdzić swoje bieżące aplikacje. Zobacz linie z czymś podobnym do hereisthename @ http://... lub .../~/git/hereisthename.git/.

Po nawiązaniu przez SSH, można zobaczyć dziennik używając polecenia tail:

  • Tomcat 7 (JBoss EWS 2,0)

    tail -f -n 100 app-root/logs/jbossews.log 
    
  • JBoss Application Server 7

    tail -f -n 100 app-root/logs/jbossas.log 
    

Wymagane są narzędzia klienckie OpenShift. Zobacz Installing the OpenShift Client Tools. Zobacz także Getting Started with OpenShift Online.


DOTYCZY: rhc ssh [No system SSH available] error

+0

sir, ale gdy uruchamiam polecenie tail -f -n 100 app-root/logs/rajendra.log' .. Mówi 'no takie pliki lub katalog "Co to znaczy? :( – Robot

+0

Używasz Tomcat 7. Pozwól mi zobaczyć ... Jedna sekunda ... –

+0

Tak, używam Tomcat 7 i 'jbossews-2.0 (Tomcat 7 (JBoss EWS 2.0))' I small gear – Robot

Powiązane problemy