我们意识到我们需要错误日志和访问日志来处理我们的服务流程。这些是长期运行的过程,如服务;他们回应给他们的电话。
因此,我们需要您的帮助才能实现以下目标:
# for developers
from MyLogger import log
log.error 'something bad something wrong'
log.access 'something something'
我正在考虑设计这个MyLogger
,它只是将错误重定向到stderr并访问stdout,这样我就可以通过配置stderr和stdout来收集特定文件的错误。
还有一点:这些服务只是web.py实例。
我想我不是在寻找各种级别的控制日志,比如警告,调试,错误,信息等。我的目标更多的是有一个类似于apache web服务器的错误日志和访问日志。所以我的开发人员不应该关注使用warn,debug等,如下所示:
log.warn msg
log.debug msg
这不是必需的。
我只想要一个错误日志和一个类似于Web服务器或服务的访问日志。