我正在调用一个扭曲的python程序:
twistd -l twisted.log -y controller.py
根据我读过的所有文档:
- l 应该将 STDERR 的输出定向到日志文件
- 你应该守护它,并给我一个shell提示符
反而:
- 日志文件保持不变
- 所有调试内容都转到 stderr(来自“导入日志记录”)
- 该应用程序不会守护进程(所以我必须保持登录状态)
有人可以指出我正确的方向吗?谢谢。
编辑:
tac 包含以下内容:
from twisted.internet import protocol, reactor  
from twisted.application import service  
application = service.Application('myapp daemon')  
dbUpdateService= DbUpdater_UpdateService()  
dbUpdateService.setServiceParent(application)  
dbUpdateService.startService()  
# repeat with 3x services  
reactor.run()