最近几个月,参与了一个大数量,高并发的项目,遇到过一个问题,由于并发较高,导致系统间的tcp调用超时严重,调用者和被调用者都不堪重负,后来添加了一个MQ,负责两者之间的消息传输,有效地解决了两者的窘境。调用者将消息发送到MQ,它容量巨大,调用者发送很顺畅,接收方也可根据自己的处理能力来决定接收速度,处理完1条消息,再接收下1条,遇到处理异常还可重发,真可谓一石二鸟...
本文介绍了一种在高并发场景下解决系统间TCP调用超时问题的方法。通过引入消息队列(MQ),实现了调用方与接收方之间的解耦,有效缓解了双方的压力,并提升了系统的整体稳定性和消息处理效率。
最近几个月,参与了一个大数量,高并发的项目,遇到过一个问题,由于并发较高,导致系统间的tcp调用超时严重,调用者和被调用者都不堪重负,后来添加了一个MQ,负责两者之间的消息传输,有效地解决了两者的窘境。调用者将消息发送到MQ,它容量巨大,调用者发送很顺畅,接收方也可根据自己的处理能力来决定接收速度,处理完1条消息,再接收下1条,遇到处理异常还可重发,真可谓一石二鸟...
1821
2307
2528

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