C++的一些编程规范

2021-07-05 05:08

阅读:468

  1. 有一个问题,经常会掉线,因为网络有时候波动会比较大,写数据库会很慢,这个时候如果新客户端连上去后会发送所有的数据,将会导致心跳包处理不及时,客户端会主动断开,排查完原因后,在初始化发送数据的地方编写一段代码,当初始化超过一定的时间后,将会记录一个warning,下次发生这种情况,直接通过log来排查分析

  2. 有时候一些模块因为需要排队处理数据,但是数据处理不即时,导致数据一直存储在buffer里面,但是按照正常情况下,不应该发生这种情况。排查完问题以后,应该在插入buffer的地方写一个判断代码,当buffer大于多少后,给出一个warning


评论


亲,登录后才可以留言!