我自己在用php写for循环的时候, 每次循环, 忘了对一个变量进行清空处理, 结果出现了问题。
关键是, 当别的模块有问题的时候, 我的那个bug才会被触发。
今天, 别的模块刚好就有问题了, 而且是飘忽不定的问题, 结果导致我这边的现象也飘忽不定。
好吧: 1. 自己定位出for循环问题(异常时加上log是非常非常必要的啊); 2.推动他人解决飘忽问题(cache引起所致)
Done, 有点小小的成就感, 但花费了不少时间。
本文描述了一次在使用PHP编写for循环时忘记清空变量所引发的问题及解决过程。问题只有在特定条件下才会出现,增加了排查难度。通过添加日志记录和推动相关模块修复,最终解决了这一棘手的问题。
我自己在用php写for循环的时候, 每次循环, 忘了对一个变量进行清空处理, 结果出现了问题。
关键是, 当别的模块有问题的时候, 我的那个bug才会被触发。
今天, 别的模块刚好就有问题了, 而且是飘忽不定的问题, 结果导致我这边的现象也飘忽不定。
好吧: 1. 自己定位出for循环问题(异常时加上log是非常非常必要的啊); 2.推动他人解决飘忽问题(cache引起所致)
Done, 有点小小的成就感, 但花费了不少时间。

被折叠的 条评论
为什么被折叠?