今天遇到一个奇葩的问题, 我用tail -f log.txt过滤log的时候, 发现打印出来的log与代码对应不上, 颇为纳闷, 难道是我漏了log?
反思一下, 极有可能, 所以采用了先清空log.txt, 然后操作设备, 然后看log.txt中的内容, 此时是完整的。
这是什么原因呢? 想了一下, 可能是SecureCrt的缓冲区太小的问题, 发现果然如此。
改大后, 就OK.
非常有价值的是, 跟进这个问题, 发现另外一个更大的性能问题:客户端对后台的请求, 居然是double/triple的, 已经在推动优化中, 爽。
任何与预期不符的问题, 都值得跟进与深究。