起笔前还是需要督促自己养成bolg记录的习惯,1年过去了,大部分经历过的研发过程问题、管理问题都没有积累总结。
1.
12.5号设备发现信令处理不过来,最后分析结果是1个线程处理socket的收包过程,并根据一定的负载算法(偶联号)分配到5个缓冲队列,5个线程各读一个缓冲队列进行处理,处理结果分两类,一类是普通信令,一类是寻呼paging信令,这两类结果各自对应一个发送队列,每个队列都有一个线程进行读取和使用相同的socket进行报文发送。
|---buffer1---thread1 ----thread1---buffer1---|
|---buffer2---thread2 -------------------- ----thread1---buffer1---|
CN -----R---->|---buffer3---