Console

如何記錄守護程序應用程序的輸出?

  • December 28, 2011

我有一個作為守護程序執行的 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 常用服務。

引用自:https://unix.stackexchange.com/questions/27521