1
neoblackcap 2016-11-09 22:26:01 +08:00 1
项目上线前要 debug ,线上出 bug 了就只能靠日志了, error 级别达到 sentry , info 级别打到 logstash
|
2
eyp82 2016-11-10 02:11:32 +08:00
就是写在生产代码里啊, 只不过分级别打印, 不会打印的太详细而已.
|
3
Miy4mori 2016-11-10 03:10:29 +08:00 via Android
java 世界一般都用 aop 将非业务核心代码分离,我觉得 py 可能也有自己的办法…
|
4
eyp82 2016-11-10 03:33:11 +08:00
@Miy4mori 个人觉得即使是分离, 那部分日志的代码也还是属于生产的代码, 只不过与业务代码在函数 /类 /文件层面拆开了而已. 如果也想这么做的话, Python 可以用 decorator 之类实现类似的功能.
|
5
mcfog 2016-11-10 08:31:45 +08:00 via Android 1
日志和配套的收集、归档、监控、告警都是生产环境的重要组成部分
|
7
ibigbug 2016-11-14 03:09:50 +08:00
在你觉得会出问题的地方都加上日志,前期不要怕打多,多了还能挑,少了基本就大海捞针了。
|