基于多线程worker的高可靠数据分发服务模型
针对传统数据分发服务中,由慢订阅者与慢连接问题引起的高丢包率问题,提出多线程数据分发模型,降低丢包率.采用多线程技术,基于actor模型,引入多线程worker实现订阅者并行接收数据,改进订阅者无状态消息返回发布者可能引起的慢连接问题,建立了基于多线程worker的高可靠数据分发服务模型,有效降低了数据传输过程中的丢包率.不仅通过与ZeroMQ(zero message queue,零消息队列)进行对比试验,表明该模型在接收不同长度报文情况下,能有效降低丢包率.而且通过对模型进行压力测试,验证其降低丢包率的有效性.
数据分发服务、发布订阅、丢包率、多线程、慢订阅者
27
TP393(计算技术、计算机技术)
黑龙江省博士后基金LBH-Z19069
2022-04-24(万方平台首次上网日期,不代表论文的发表时间)
共9页
14-22