您的位置:首页 > 其它

twisted按天记日志应用于.tac工程部署中,无法实现按天记日志的解决方案

2014-03-10 00:00 232 查看
我的服务器用xxx.tac来跑,我想要用DailyLogFile的方法来实现按天记日志的功能,但是出现了一个非常恶心的问题,按天记日志的代码 完全没有问题,但就是不能实现按天来记日志,以下是我的tac代码

application = service.Application("xproject", uid=1, gid=1)

logfile = DailyLogFile("game.log", "./game_logs")

application.setComponent(ILogObserver, FileLogObserver(logfile).emit)

leidian_service = internet.TCPServer(8007,XprojectServerFactory())

leidian_service.setServiceParent(application)

程序没有问题,运行也不会报错,找了很久 才知道是哪的问题。现在跟大家分享下。

问题出在application = service.Application("xproject", uid=1, gid=1)这句话上,

将这句话中的uid=1, gid=1去掉 就ok了。我还不知道这是为什么。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: