Skip to content

Commit 6a2f3f6

Browse files
committed
debug skill
1 parent 3db7580 commit 6a2f3f6

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

debug/index.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -116,11 +116,11 @@ RPC/Web 框架
116116
~~~~~~~~~~~~~~~~~~~~~~
117117
- 日志级别错误。线上使用了 debug 级别,可能导致日志打满,如果没有滚动日志可能会导致服务器磁盘打满。一定要注意不同环境日志级别,推荐集中式日志收集系统
118118
- 日志参数错误。日志语句对应的占位符要和传参的个数一致,类型要匹配,比如本来是数字的使用了 `"%s"` 而不是 `"%d"`
119-
- 缺少必要信息。如果是为了 debug 加上的日志一定要有足够的上下文信息帮助排查问题,同时也要注意日志不要泄露敏感数据(密码等
119+
- 缺少必要信息。如果是为了 debug 加上的日志一定要有足够的上下文信息、关键参数帮助排查问题,同时也要注意日志不要泄露敏感数据(比如密码等
120120

121121
错误/异常处理
122122
~~~~~~~~~~~~~~~~~~~~~~
123-
- 不要忽略任何一个错误/异常。除非你有 100% 的把握可以忽略,否则至少要在发生错误或者异常的地方加上日志,否则出问题之后错误被吞掉极难排查。笔者这个地方吃过亏,吞掉了错误导致排查困难
123+
- 不要忽略任何一个错误/异常。除非你有 100% 的把握可以忽略,否则至少要在发生错误或者异常的地方加上日志,出问题之后错误被吞掉会极难排查。笔者这个地方吃过亏,吞掉了错误导致排查困难
124124

125125
配置错误
126126
~~~~~~~~~~~~~~~~~~~~~~

0 commit comments

Comments
 (0)