一种调整轮询策略的方法及装置制造方法及图纸

技术编号:20076817 阅读:34 留言:0更新日期:2019-01-15 01:09
本申请公开了一种调整轮询策略的方法及装置,该方法包括以下步骤:根据轮询策略进行轮询,得到受测对象的监测数据,然后根据该监测数据确定监测数据的变化情况,并进一步地根据监测数据的变化情况,对轮询策略进行调整。

A Method and Device for Adjusting Polling Strategy

This application discloses a method and device for adjusting polling strategy. The method includes the following steps: polling according to polling strategy, obtaining monitoring data of the subject, then determining the change of monitoring data according to the monitoring data, and further adjusting polling strategy according to the change of monitoring data.

【技术实现步骤摘要】
一种调整轮询策略的方法及装置
本申请涉及计算机
,尤其涉及一种调整轮询策略的方法及装置。
技术介绍
随着信息化建设的不断深入,信息服务系统已经遍及各个行业。他们不间断地运行,由于系统受损、不能及时维护以及维护不当导致的系统停机造成的影响十分严重,因此信息系统的监控运维技术不断发展。股票市场是金融领域中重要的市场之一,对于二级市场的参与者而言,需要对市场中的股票价格以及股票交易量等信息进行分析,以便做出投资的决策。目前股票类业务需要对股价等数据进行监测,现有的监测方法一般是通过客户端不断的请求服务端接口,以获得最新的股票价格等数据。随着股票市场的蓬勃发展,需要提供一种与当前股票市场状况相匹配的股票数据获取方案。
技术实现思路
有鉴于此,本申请实施例提供了一种调整轮询策略的方法及装置,用于解决现有技术中轮询股票数据存在的问题。本申请实施例采用下述技术方案:本申请实施例提供一种调整轮询策略的方法,包括以下步骤:根据轮询策略轮询受测对象的监测数据;根据所述监测数据确定监测数据的变化情况;根据所述监测数据的变化情况,对轮询策略进行调整。可选地,所述轮询策略包括针对受测对象的监测数据进行轮询的时间间隔。可选地,所述监测数据为股票价格或股票成交量。可选地,根据所述监测数据确定监测数据的变化情况包括:计算在当前时刻之前的特定时间段内的所述监测数据的方差;根据所述方差确定监测数据的变化情况。可选地,根据所述方差确定监测数据的变化情况包括:若所述方差大于第一阈值,确定所述监测数据的变化情况为第一变化;若所述方差小于第二阈值,确定所述监测数据的变化情况为第三变化;若所述方差大于或等于第二阈值且小于或等于第一阈值,确定所述监测数据的变化情况为第二变化。可选地,根据所述监测数据确定监测数据的变化情况包括:根据在当前时刻之前的特定时间段内的所述监测数据进行曲线拟合;根据曲线拟合得到的曲线确定监测数据的变化情况。可选地,根据曲线拟合得到的曲线确定监测数据的变化情况包括:若所述曲线末端的导数大于0,确定所述监测数据的变化情况为第一变化;若所述曲线末端的导数小于0,确定所述监测数据的变化情况为第三变化;若所述曲线末端的导数等于0,确定所述监测数据的变化情况为第二变化。可选地,根据曲线拟合得到的曲线确定监测数据的变化情况包括:若所述曲线存在极小值,确定所述监测数据的变化情况为第一变化;若所述曲线存在极大值,确定所述监测数据的变化情况为第三变化;若所述曲线无极值,确定所述监测数据的变化情况为第二变化。可选地,所述监测数据为股票价格和股票成交量;所述根据所述方差确定监测数据的变化情况包括:如果根据股票价格的方差确定的变化情况和根据股票成交量的方差确定的变化情况一致,则确定所述监测数据的变化情况为一致的变化情况;如果根据股票价格的方差确定的变化情况和根据股票成交量的方差确定的变化情况不一致,且股票价格的方差确定的变化情况或根据股票成交量的方差确定的变化情况为第一变化,则确定所述监测数据的变化情况为第一变化;如果根据股票价格的方差确定的变化情况和根据股票成交量的方差确定的变化情况不一致,且股票价格的方差确定的变化情况为第二变化或第三变化,根据股票成交量的方差确定的变化情况为第三变化或第二变化,则确定所述监测数据的变化情况为第二变化。可选地,所述监测数据为股票价格和股票成交量;根据曲线拟合得到的曲线确定监测数据的变化情况包括:如果根据股票价格进行据曲线拟合得到的曲线末端的导数确定的变化情况和根据股票成交量进行据曲线拟合得到的曲线末端的导数确定的变化情况一致,则确定所述监测数据的变化情况为一致的变化情况;如果根据股票价格进行据曲线拟合得到的曲线末端的导数确定的变化情况和根据股票成交量进行据曲线拟合得到的曲线末端的导数确定的变化情况不一致,且根据股票价格进行据曲线拟合得到的曲线末端的导数确定的变化情况或根据股票交易量进行据曲线拟合得到的曲线末端的导数确定的变化情况为第一变化,则确定所述监测数据的变化情况为第一变化;如果根据股票价格进行据曲线拟合得到的曲线末端的导数确定的变化情况和根据股票成交量进行据曲线拟合得到的曲线末端的导数确定的变化情况不一致,且根据股票价格进行据曲线拟合得到的曲线末端的导数确定的变化情况为第二变化或第三变化,根据股票交易量进行据曲线拟合得到的曲线末端的导数确定的变化情况为第三变化或第二变化,则确定所述监测数据的变化情况为第二变化。可选地,所述监测数据为股票价格和股票成交量;根据曲线拟合得到的曲线确定监测数据的变化情况包括:如果根据股票价格进行据曲线拟合得到的曲线的极值确定的变化情况和根据股票成交量进行据曲线拟合得到的曲线的极值确定的变化情况一致,则确定所述监测数据的变化情况为一致的变化情况;如果根据股票价格进行据曲线拟合得到的曲线的极值确定的变化情况和根据股票成交量进行据曲线拟合得到的曲线的极值确定的变化情况不一致,且根据股票价格进行据曲线拟合得到的曲线的极值确定的变化情况或根据股票交易量进行据曲线拟合得到的曲线的极值确定的变化情况为第一变化,则确定所述监测数据的变化情况为第一变化;如果根据股票价格进行据曲线拟合得到的曲线的极值确定的变化情况和根据股票成交量进行据曲线拟合得到的曲线的极值确定的变化情况不一致,且根据股票价格进行据曲线拟合得到的曲线的极值确定的变化情况为第二变化或第三变化,根据股票交易量进行据曲线拟合得到的曲线的极值确定的变化情况为第三变化或第二变化,则确定所述监测数据的变化情况为第二变化。可选地,所述根据所述监测数据的变化情况,对轮询策略进行调整包括:若所述监测数据的变化情况为第一变化,减小轮询所述监测数据的时间间隔;若所述监测数据的变化情况为第三变化,增加轮询所述监测数据的时间间隔;若所述监测数据的变化情况为第二变化,保持轮询所述监测数据的时间间隔不变。可选地,该方法还包括:若在所述时间间隔内轮询全部的受测对象的监测数据失败,则停止轮询,并在等待预设时间段后重新执行轮询策略。可选地,该方法还包括:若所述时间间隔内接收到的服务器接口报错信息,则停止轮询。可选地,所述轮询策略还包括轮询时长;在所述轮询时长内,若在所述时间间隔内轮询全部的受测对象的监测数据失败的次数达到上限,则停止轮询;或者在所述轮询时长内,接收到的服务器接口报错信息次数达到上限,则停止轮询。本申请实施例提供了一种调整轮询策略的装置,包括:数据轮询模块,用于根据轮询策略轮询受测对象的监测数据;数据变化确定模块,用于根据所述监测数据确定监测数据的变化情况;轮询策略调整模块,用于根据所述监测数据的变化情况,对轮询策略进行调整。可选地,所述轮询策略包括针对受测对象的监测数据进行轮询的时间间隔。可选地,所述监测数据为股票价格或股票成交量。可选地,所述数据变化确定模块,还用于计算在当前时刻之前的特定时间段内的所述监测数据的方差;根据所述方差确定监测数据的变化情况。可选地,所述数据变化确定模块,还用于在所述方差大于第一阈值的情况下,确定所述监测数据的变化情况为第一变化;在所述方差小于第二阈值的情况下,确定所述监测数据的变化情况为第三变化;在所述方差大于或等于第二阈值且小于或等于第一阈值的情况下,确定所述监测数据的变化情况为第二变化。可选地,所述数本文档来自技高网...

【技术保护点】
1.一种调整轮询策略的方法,其特征在于,包括以下步骤:根据轮询策略轮询受测对象的监测数据;根据所述监测数据确定监测数据的变化情况;根据所述监测数据的变化情况,对轮询策略进行调整。

【技术特征摘要】
1.一种调整轮询策略的方法,其特征在于,包括以下步骤:根据轮询策略轮询受测对象的监测数据;根据所述监测数据确定监测数据的变化情况;根据所述监测数据的变化情况,对轮询策略进行调整。2.根据权利要求1所述的调整轮询策略的方法,其特征在于,所述轮询策略包括针对受测对象的监测数据进行轮询的时间间隔。3.根据权利要求1所述的调整轮询策略的方法,其特征在于,所述监测数据为股票价格或股票成交量。4.根据权利要求1所述的调整轮询策略的方法,其特征在于,根据所述监测数据确定监测数据的变化情况包括:计算在当前时刻之前的特定时间段内的所述监测数据的方差;根据所述方差确定监测数据的变化情况。5.根据权利要求4所述的调整轮询策略的方法,其特征在于,根据所述方差确定监测数据的变化情况包括:若所述方差大于第一阈值,确定所述监测数据的变化情况为第一变化;若所述方差小于第二阈值,确定所述监测数据的变化情况为第三变化;若所述方差大于或等于第二阈值且小于或等于第一阈值,确定所述监测数据的变化情况为第二变化。6.根据权利要求1所述的调整轮询策略的方法,其特征在于,根据所述监测数据确定监测数据的变化情况包括:根据在当前时刻之前的特定时间段内的所述监测数据进行曲线拟合;根据曲线拟合得到的曲线确定监测数据的变化情况。7.根据权利要求6所述的调整轮询策略的方法,其特征在于,根据曲线拟合得到的曲线确定监测数据的变化情况包括:若所述曲线末端的导数大于0,确定所述监测数据的变化情况为第一变化;若所述曲线末端的导数小于0,确定所述监测数据的变化情况为第三变化;若所述曲线末端的导数等于0,确定所述监测数据的变化情况为第二变化。8.根据权利要求6所述的调整轮询策略的方法,其特征在于,根据曲线拟合得到的曲线确定监测数据的变化情况包括:若所述曲线存在极小值,确定所述监测数据的变化情况为第一变化;若所述曲线存在极大值,确定所述监测数据的变化情况为第三变化;若所述曲线无极值,确定所述监测数据的变化情况为第二变化。9.根据权利要求5所述的调整轮询策略的方法,其特征在于,所述监测数据为股票价格和股票成交量;所述根据所述方差确定监测数据的变化情况包括:如果根据股票价格的方差确定的变化情况和根据股票成交量的方差确定的变化情况一致,则确定所述监测数据的变化情况为一致的变化情况;如果根据股票价格的方差确定的变化情况和根据股票成交量的方差确定的变化情况不一致,且股票价格的方差确定的变化情况或根据股票成交量的方差确定的变化情况为第一变化,则确定所述监测数据的变化情况为第一变化;如果根据股票价格的方差确定的变化情况和根据股票成交量的方差确定的变化情况不一致,且股票价格的方差确定的变化情况为第二变化或第三变化,根据股票成交量的方差确定的变化情况为第三变化或第二变化,则确定所述监测数据的变化情况为第二变化。10.根据权利要求7所述的调整轮询策略的方法,其特征在于,所述监测数据为股票价格和股票成交量;根据曲线拟合得到的曲线确定监测数据的变化情况包括:如果根据股票价格进行据曲线拟合得到的曲线末端的导数确定的变化情况和根据股票成交量进行据曲线拟合得到的曲线末端的导数确定的变化情况一致,则确定所述监测数据的变化情况为一致的变化情况;如果根据股票价格进行据曲线拟合得到的曲线末端的导数确定的变化情况和根据股票成交量进行据曲线拟合得到的曲线末端的导数确定的变化情况不一致,且根据股票价格进行据曲线拟合得到的曲线末端的导数确定的变化情况或根据股票交易量进行据曲线拟合得到的曲线末端的导数确定的变化情况为第一变化,则确定所述监测数据的变化情况为第一变化;如果根据股票价格进行据曲线拟合得到的曲线末端的导数确定的变化情况和根据股票成交量进行据曲线拟合得到的曲线末端的导数确定的变化情况不一致,且根据股票价格进行据曲线拟合得到的曲线末端的导数确定的变化情况为第二变化或第三变化,根据股票交易量进行据曲线拟合得到的曲线末端的导数确定的变化情况为第三变化或第二变化,则确定所述监测数据的变化情况为第二变化。11.根据权利要求8所述的调整轮询策略的方法,其特征在于,所述监测数据为股票价格和股票成交量;根据曲线拟合得到的曲线确定监测数据的变化情况包括:如果根据股票价格进行据曲线拟合得到的曲线的极值确定的变化情况和根据股票成交量进行据曲线拟合得到的曲线的极值确定的变化情况一致,则确定所述监测数据的变化情况为一致的变化情况;如果根据股票价格进行据曲线拟合得到的曲线的极值确定的变化情况和根据股票成交量进行据曲线拟合得到的曲线的极值确定的变化情况不一致,且根据股票价格进行据曲线拟合得到的曲线的极值确定的变化情况或根据股票交易量进行据曲线拟合得到的曲线的极值确定的变化情况为第一变化,则确定所述监测数据的变化情况为第一变化;如果根据股票价格进行据曲线拟合得到的曲线的极值确定的变化情况和根据股票成交量进行据曲线拟合得到的曲线的极值确定的变化情况不一致,且根据股票价格进行据曲线拟合得到的曲线的极值确定的变化情况为第二变化或第三变化,根据股票交易量进行据曲线拟合得到的曲线的极值确定的变化情况为第三变化或第二变化,则确定所述监测数据的变化情况为第二变化。12.根据权利要求5-11任意一项所述的调整轮询策略的方法,其特征在于,所述根据所述监测数据的变化情况,对轮询策略进行调整包括:若所述监测数据的变化情况为第一变化,减小轮询所述监测数据的时间间隔;若所述监测数据的变化情况为第三变化,增加轮询所述监测数据的时间间隔;若所述监测数据的变化情况为第二变化,保持轮询所述监测数据的时间间隔不变。13.根据权利要求2所述的调整轮询策略的方法,其特征在于,该方法还包括:若在所述时间间隔内轮询全部的受测对象的监测数据失败,则停止轮询,并在等待预设时间段后重新执行轮询策略。14.根据权利要求2所述的调整轮询策略的方法,其特征在于,该方法还包括:若所述时间间隔内接收到的服务器接口报错信息,则停止轮询。15.根据权利要求13或14所述的调整轮询策略的方法,其特征在于,所述轮询策略还包括轮询时长;在所述轮询时长内,若在所述时间间隔内轮询全部的受测对象的监测数据失败的次数达到上限,则停止轮询;或者在所述轮询时长内,接收到的服务器接口报错信息次数达到上限,则停止轮询。16.一种调整轮询策略的装置,其特征在于,包括:数据轮询模块,用于根据轮询策略轮询受测对象的监测数据;数据变化确定模块,用于...

【专利技术属性】
技术研发人员:龚天起
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛,KY

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1