捕获mono-service stdout控制台输出?

时间:2012-06-13 22:52:32

标签: mono-service

开始这样的服务说:

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

如何捕获标准输出?如果输出崩溃,如何捕获输出?

除了程序记录本身,输出似乎丢失了。 syslog似乎只包含信息re:mono-service2,而不是它正在运行的程序集:myservice.exe。

1 个答案:

答案 0 :(得分:3)

--debug选项会为你提供stdout,你应该可以将它重定向到一个文件:

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