发明公开
- 专利标题: 一种异步非阻塞响应式消息处理方法
-
申请号: CN202011152975.8申请日: 2020-10-26
-
公开(公告)号: CN112380028A公开(公告)日: 2021-02-19
- 发明人: 程登 , 张亮 , 黎飞 , 龙民波 , 苏国传
- 申请人: 上汽通用五菱汽车股份有限公司
- 申请人地址: 广西壮族自治区柳州市河西路18号上汽通用五菱汽车股份有限公司
- 专利权人: 上汽通用五菱汽车股份有限公司
- 当前专利权人: 上汽通用五菱汽车股份有限公司
- 当前专利权人地址: 广西壮族自治区柳州市河西路18号上汽通用五菱汽车股份有限公司
- 代理机构: 北京中北知识产权代理有限公司
- 代理商 卢业强
- 主分类号: G06F9/54
- IPC分类号: G06F9/54 ; G06F9/52 ; G06F9/50
摘要:
本发明公开一种异步非阻塞响应式消息处理方法。所述方法包括:通信线程监听客户端的连接,并建立连接,接收客户端的请求消息,然后将请求消息发送到处理线程的第一消息队列;处理线程从第一消息队列中取出所述请求消息,如果不需要其他系统,建立会话,然后处理所述请求消息,将处理结果或处理失败原因通过通信线程发送给客户端;如果需要其他系统,处理线程挂起会话,等待其他系统应答的同时处理新的消息。本发明采用异步非阻塞响应方式处理消息,及时响应客户端请求,使日连接数量达到几十万甚至上百万,在等待其他系统的应答时,不阻塞线程,同时处理新的消息,使一个线程可以处理几万到十几万的请求数。