我知道這是一個非常簡單的問題,但我是亞馬遜網絡服務的新手,我需要獲得所有幫助。當我在本地運行我的Web應用程序時,我可以通過在代碼中插入打印語句來調試,以查看語句是否被執行(我只看控制檯輸出)。現在,當我將應用程序上傳到AWS時,代碼中出現錯誤。當我在本地運行應用程序時,我不會收到這些錯誤,所以我需要調試。有沒有辦法在應用程序在亞馬遜實例上運行時查看打印語句的輸出?我可以從我的本地計算機ssh進入實例。代碼遠程運行時是否可以使用相同的調試技術?謝謝。查看在亞馬遜網絡服務上運行Web應用程序時的控制檯輸出
1
A
回答
0
是的,這是可能的。在控制檯中看到的所有內容都應該自動記錄在catalina.out
文件中。該文件應位於:$CATALINA_HOME/logs/
。您可能會注意到多個文件,如:catalina.yyyy-mm-dd.log
。這是因爲Tomcat與DailyRollingFileAppender一起使用Apache Commons Logging。
當在Unix系統中運行Tomcat,控制檯輸出通常重定向到一個名爲catalina.out的文件。該名稱可以使用環境變量進行配置。 (請參閱啓動腳本)。無論寫入System.err/out將被捕獲到該文件中。這可能包括:
由java.lang.ThreadGroup.uncaughtException(..)
線程轉儲打印捕獲的異常,如果你通過系統信號要求他們當作爲Windows,控制檯輸出服務運行也是被捕獲並重定向的 ,但文件名稱不同。
0
相關問題
- 1. 亞馬遜網絡服務+ iphone教程
- 2. 亞馬遜網絡服務和非亞馬遜網站
- 3. 亞馬遜網絡服務/谷歌云爲iOS應用程序
- 4. SailsJS應用程序在亞馬遜Ubuntu EC2 web服務器上運行
- 5. 使用亞馬遜網絡服務
- 6. 亞馬遜網絡服務在非洲
- 7. 亞馬遜網絡服務 - API網關
- 8. 在亞馬遜網絡服務上運行perl腳本的過程
- 9. 亞馬遜AWS定製的Java應用程序結算與網絡服務
- 10. 查看在遠程服務器上運行的應用程序的控制檯
- 11. 亞馬遜上運行moses服務器
- 12. 在Android應用程序中使用亞馬遜Web服務
- 13. 亞馬遜網絡服務啓動
- 14. 亞馬遜網絡服務503錯誤
- 15. 亞馬遜網絡服務S3和EC2
- 16. S3亞馬遜網絡服務許可
- 17. 亞馬遜Nodejs網絡服務器
- 18. 亞馬遜網絡服務EMR定價
- 19. 亞馬遜網絡服務問題
- 20. 亞馬遜網絡服務安全嗎?
- 21. 亞馬遜網絡服務 - 簽名
- 22. 亞馬遜網絡服務MQTT
- 23. 亞馬遜網絡服務節流
- 24. Drupal與亞馬遜網絡服務?
- 25. 亞馬遜網絡服務SDK iOS
- 26. Xamarin Android亞馬遜網絡服務
- 27. 亞馬遜網絡服務性能
- 28. Swift和亞馬遜網絡服務
- 29. 亞馬遜網絡服務(AWS)架構
- 30. EC2實例|亞馬遜網絡服務
謝謝。這工作。 – user3245747 2014-10-28 13:22:58