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