Console
如何記錄守護程序應用程序的輸出?
我有一個作為守護程序執行的 Java 程序(感謝 YAJSW,Java 的包裝器)。
問題是這個 java 應用程序寫了幾行控制台文本,(想像一下 Hello World 應用程序)。如果我從控制台執行它,我當然可以閱讀這些行。
但是當它作為守護程序執行時,那些文本行會去哪裡呢?
我在 Yajsw 幫助中找到瞭如何做到這一點,
感謝@Gilles 的指導
只需在 wrapper.conf 中指定即可
wrapper.logfile= <path and filename >
不管怎麼說,還是要謝謝你!
為什麼不使用
svscan
(首頁,daemontools 的一部分)執行應用程序?如果配置正確,您將擁有如下內容:
app/log/main/current
目前文件是控制台輸出。
我
svscan
用來執行 C++、Java、Groovy 和 linux 常用服務。