2012-06-13 65 views
1

開始這樣說一個服務:捕獲單服務stdout控制檯輸出?

mono-service2 myservice.exe -l:/var/run/test 

一個人怎麼捕獲標準輸出?如果它崩潰,如何捕獲輸出?

除了程序記錄本身,輸出似乎丟失。 syslog似乎只包含信息re:mono-service2,而不是它正在運行的程序集:myservice.exe。

回答

3

--debug選項會給你爲它的標準輸出,你應該能夠將其重定向到一個文件:

mono-service2 myservice.exe -l:/var/run/test --debug > log.txt