基于机器学习的服务器推送动态决策技术研究
发布时间:2021-08-16 15:21
传统B/S架构基于HTTP协议,是一种无状态的通信方式,渐渐不能满足人们对实时通信的质量需求。服务器推送技术基于Ajax、Comet、Websocket技术,可以实现Web服务器与客户端之间的实时通信,根据不同推送方式的特点,不同的应用场景选择不同的推送方式。本文选取层次分析法和熵权法综合对环境因素进行权值评估,采用基于CART决策树的XGBoost算法作为动态决策的核心算法,设计了一个决策框架,选用一种在线游戏的实验场景对决策模块进行训练,并进行性能测试。实验结果表明,本文提出的基于XGBoost算法的动态决策服务器推送框架运用在服务器推送方式动态决策问题上,基本能满足相应场景下推送方式的合理决策,能表现出良好性能,较单一推送方式能合理利用网络资源。文章主要内容包括:(1)阐述了当前服务器主动推送技术的发展现状和存在的问题。三种不同推送方法有着不同的使用场景,轮询适合简单、请求周期固定、对实时性要求不高的服务场景,Comet适合对事件频率和实时性都有一定要求的服务,性能比较适中。Websocket是一种新标准,能实现服务端、浏览器间长久的连接,但对前期后台开发要求高,需要独立的后台服...
【文章来源】:武汉邮电科学研究院湖北省
【文章页数】:70 页
【学位级别】:硕士
【部分图文】:
Ajax轮询原理图
图 2-2 HTTP 长连接原理图工程中,对于一个需要提供实时服务的运行程序,系统的稳定性和高效性发之初都是首先要考虑的必须项。如果不考虑使用框架,服务器将为自己维连接都创建一个线程,在高并发、多用户的商业应用场景下,服务器将造成
图 2-3 Websocket 通信原理图Websocket 之前的 B/S 通信方式导致了一系列问题:简单 HTTP 协议采取一对一方,服务器需要为每个连接维护一条 TCP 连接,轮询的方式会造成短时间内大量冗余接的出现,而长轮询则会导致空闲连接对网络资源的占用;客户端脚本被迫维护从传
【参考文献】:
期刊论文
[1]ROC曲线方法确定恒山仿野生黄芪毛蕊异黄酮葡萄糖苷的含量限度[J]. 曹庆伟,张瑞,李科,李爱平,刘月涛,秦雪梅. 中国实验方剂学杂志. 2019(12)
[2]大数据下的机器学习算法综述——以AlphaGO为例[J]. 赵诣. 信息记录材料. 2019(01)
[3]城镇化背景下广州市水安全评价研究[J]. 田涛,薛惠锋. 人民黄河. 2019(01)
[4]基于多属性决策树的电网暂态稳定规则提取方法[J]. 石访,张林林,胡熊伟,于之虹,张恒旭. 电工技术学报. 2019(11)
[5]机器学习综述[J]. 石弘一. 通讯世界. 2018(10)
[6]基于综合集成赋权法的河道整治方案优选研究[J]. 杨志军. 水土保持应用技术. 2018(05)
[7]基于组合权重的灰色目标威胁评估[J]. 周弘波,张金成. 火力与指挥控制. 2018(10)
[8]基于XGBoost建模和Change-Point残差处理的风电机组齿轮箱温度预警[J]. 王桂松,郭鹏,胥佳,刘瑞华,李韶武. 电力科学与工程. 2018(09)
[9]基于概率层次分析的缓冲区溢出检测工具评估[J]. 张国强,殷博,邱宇,王伟静. 计算机应用与软件. 2018(07)
[10]A New K-Ary Crisp Decision Tree Induction with Continuous Valued Attributes[J]. SONG Yan,YAO Shuang,YU Donghua,SHEN Yan,HU Yuzhen. Chinese Journal of Electronics. 2017(05)
硕士论文
[1]基于Bp神经网络的Web服务评价模型研究[D]. 陶宇.安徽大学 2012
[2]基于动态调度机制的服务器推送技术研究[D]. 段海彦.哈尔滨工程大学 2011
本文编号:3345924
【文章来源】:武汉邮电科学研究院湖北省
【文章页数】:70 页
【学位级别】:硕士
【部分图文】:
Ajax轮询原理图
图 2-2 HTTP 长连接原理图工程中,对于一个需要提供实时服务的运行程序,系统的稳定性和高效性发之初都是首先要考虑的必须项。如果不考虑使用框架,服务器将为自己维连接都创建一个线程,在高并发、多用户的商业应用场景下,服务器将造成
图 2-3 Websocket 通信原理图Websocket 之前的 B/S 通信方式导致了一系列问题:简单 HTTP 协议采取一对一方,服务器需要为每个连接维护一条 TCP 连接,轮询的方式会造成短时间内大量冗余接的出现,而长轮询则会导致空闲连接对网络资源的占用;客户端脚本被迫维护从传
【参考文献】:
期刊论文
[1]ROC曲线方法确定恒山仿野生黄芪毛蕊异黄酮葡萄糖苷的含量限度[J]. 曹庆伟,张瑞,李科,李爱平,刘月涛,秦雪梅. 中国实验方剂学杂志. 2019(12)
[2]大数据下的机器学习算法综述——以AlphaGO为例[J]. 赵诣. 信息记录材料. 2019(01)
[3]城镇化背景下广州市水安全评价研究[J]. 田涛,薛惠锋. 人民黄河. 2019(01)
[4]基于多属性决策树的电网暂态稳定规则提取方法[J]. 石访,张林林,胡熊伟,于之虹,张恒旭. 电工技术学报. 2019(11)
[5]机器学习综述[J]. 石弘一. 通讯世界. 2018(10)
[6]基于综合集成赋权法的河道整治方案优选研究[J]. 杨志军. 水土保持应用技术. 2018(05)
[7]基于组合权重的灰色目标威胁评估[J]. 周弘波,张金成. 火力与指挥控制. 2018(10)
[8]基于XGBoost建模和Change-Point残差处理的风电机组齿轮箱温度预警[J]. 王桂松,郭鹏,胥佳,刘瑞华,李韶武. 电力科学与工程. 2018(09)
[9]基于概率层次分析的缓冲区溢出检测工具评估[J]. 张国强,殷博,邱宇,王伟静. 计算机应用与软件. 2018(07)
[10]A New K-Ary Crisp Decision Tree Induction with Continuous Valued Attributes[J]. SONG Yan,YAO Shuang,YU Donghua,SHEN Yan,HU Yuzhen. Chinese Journal of Electronics. 2017(05)
硕士论文
[1]基于Bp神经网络的Web服务评价模型研究[D]. 陶宇.安徽大学 2012
[2]基于动态调度机制的服务器推送技术研究[D]. 段海彦.哈尔滨工程大学 2011
本文编号:3345924
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/3345924.html