版权说明 操作指南
首页 > 成果 > 详情

基于Netty框架的农村应急广播高并发数据处理

认领
导出
Link by 中国知网学术期刊 Link by 维普学术期刊 Link by 万方学术期刊
反馈
分享
QQ微信 微博
成果类型:
期刊论文
作者:
黄天天;刘波
作者机构:
湖南农业大学信息科学技术学院,湖南 长沙,410128
[刘波] 湖南农业大学信息科学技术学院,湖南 长沙 410128
[刘波] 邵阳学院湘西南农村信息化服务湖南省重点实验室,湖南 邵阳 422000
[刘波] 湖南省农村农业信息化工程技术研究中心,湖南 长沙 410128
[黄天天] 湖南农业大学
语种:
中文
关键词:
并发数据处理;Netty框架;线程池;网络通信;农村应急广播系统
关键词(英文):
concurrent data processing;Netty framework;thread pool;network communication;rural emergency broadcasting system
期刊:
湖南农业科学
ISSN:
1006-060X
年:
2017
期:
9
页码:
100-104
基金类别:
XAI20150326:湖南省重点实验室开放基金 2015NK2145:湖南省科技厅重点项目 2016NK2118:湖南省科技厅重点项目 14C0542:湖南省教育厅科学研究一般项目 XCX16094:湖南农业大学大学生创新性实验计划 2016ZK15,2017ZK25:湖南农业大学团委科技创新立项项目
机构署名:
本校为第一机构
院系归属:
信息科学技术学院
摘要:
针对农村应急广播系统集中高并发数据交互容易造成终端访问服务器不稳定或死机的情况,分析了线程池和Netty框架的异步非阻塞高并发数据处理的优势,提出了采用Netty框架和Java线程池分别处理网络IO操作和业务逻辑、利用长连接提高通讯效率的解决方案。经测试,当并发请求数大于1 000时,该方案的响应时间比基于NIO的方案缩短了70%,数据处理速度提升了15.8%,且降低了通信异常出现的概率。该方案在湖南省和安徽省实施后,解决了广播系统终端交互高访问量下广播不稳定的问题,系统运行良好,具有较高的稳定性。
摘要(英文):
Because of the centralized high concurrent data communication between the terminal and the server, the terminal access to the rural emergency broadcast system is easy to become unstable or crashed. After analyzing the advantages that the asynchronous and non blocking on high concurrency data processing of asynchronous pool and Netty framework, this paper proposes a solution that using the Netty framework to Handle network IO operation, java thread pool to process business logic, and long connection to improve communication efficiency. After testing, when the concurrent request number is more t...

反馈

验证码:
看不清楚,换一个
确定
取消

成果认领

标题:
用户 作者 通讯作者
请选择
请选择
确定
取消

提示

该栏目需要登录且有访问权限才可以访问

如果您有访问权限,请直接 登录访问

如果您没有访问权限,请联系管理员申请开通

管理员联系邮箱:yun@hnwdkj.com