针对微服务间实现行情实时数据调用优化处理的方法、系统、装置、处理器及其存储介质制造方法及图纸

技术编号:43781567 阅读:23 留言:0更新日期:2024-12-24 16:17
本发明专利技术涉及一种针对微服务间实现行情实时数据调用优化处理的方法,包括客户端进行行情实时数据调用优化的步骤,包括以下步骤:客户端向服务端发起行情数据调用的请求;查看该请求在客户端本地是否存在历史行情结果的缓存数据,获取缓存结果数据的时间戳,发送请求到服务端等待数据返回;更新本地缓存数据以及时间戳;或确认客户端缓存中的数据为最新,读取本地缓存数据。采用了本发明专利技术的针对微服务间实现行情实时数据调用优化处理的方法、系统、装置、处理器及其计算机可读存储介质,通过利用客户端与服务端的时间戳的比较,以及合并请求的方法避免热点股票的高并发访问,利用行情数据调用的特性,将用户行为与行情股票数据的处理与操作进行分离。

【技术实现步骤摘要】

本专利技术涉及金融科技领域,尤其涉及微服务领域,具体是指一种针对微服务间实现行情实时数据调用优化处理的方法、系统、装置、处理器及其计算机可读存储介质。


技术介绍

1、微服务是指将系统拆分成一组小而自治的服务的架构风格。每个微服务都独立运行,并且通过轻量级的通信机制来相互协作。市面上越来越多单体庞大的行情系统朝着微服务化发展,如何高效的进行微服务间的行情数据调用成了需要解决的问题。

2、证券市场的行情是波动的,投资者们关注股票各不相同,且存在市场不平衡的特点,存在市场突发事件下,投资者对某些股票数据突增关注的现象,基于微服务的证券行情系统中的行情数据调用往往存在热点数据的问题和高并发的问题。

3、目前的解决方法通常是通过将热点股票存在服务端本地或者redis等缓存组件中设置永不过期,但存在的问题是证券市场开盘高峰期时,投资者涌入,从而客户端并发调用大量增高,且覆盖的股票数据较多,市场变化莫测,热点股票不断变化,导致缓存使用越来越大。或者是后台通过监控缓存使用,在缓存数据即将过期时,异步更新缓存延长过期时间,该方法的缺陷是另外需要一个后本文档来自技高网...

【技术保护点】

1.一种针对微服务间实现行情实时数据调用优化处理的方法,其特征在于,所述的方法包括客户端进行行情实时数据调用优化的步骤和服务端进行行情实时数据调用优化的步骤,

2.根据权利要求1所述的针对微服务间实现行情实时数据调用优化处理的方法,其特征在于,所述的方法还包括以下步骤:

3.根据权利要求1所述的针对微服务间实现行情实时数据调用优化处理的方法,其特征在于,所述的方法还包括以下步骤:

4.根据权利要求1所述的针对微服务间实现行情实时数据调用优化处理的方法,其特征在于,所述的步骤(1-2)、(2-2)、(2-3)或(2-4)中采用interceptor拦截器...

【技术特征摘要】

1.一种针对微服务间实现行情实时数据调用优化处理的方法,其特征在于,所述的方法包括客户端进行行情实时数据调用优化的步骤和服务端进行行情实时数据调用优化的步骤,

2.根据权利要求1所述的针对微服务间实现行情实时数据调用优化处理的方法,其特征在于,所述的方法还包括以下步骤:

3.根据权利要求1所述的针对微服务间实现行情实时数据调用优化处理的方法,其特征在于,所述的方法还包括以下步骤:

4.根据权利要求1所述的针对微服务间实现行情实时数据调用优化处理的方法,其特征在于,所述的步骤(1-2)、(2-2)、(2-3)或(2-4)中采用interceptor拦截器,所述的interceptor拦截器包括客户端拦截器和服务器拦截器,所述的客户端拦截器为grpc客户端在调用实际rpc之前调用的函数;所述的服务器拦截器为grpc服务器在到达实际rpc方法之前调用的函数;客户端的请求被发送出去之前获取本地缓存时间戳,服务端接收到请求时优先对请求中的时间戳与服务端本地时间戳进行比较。

5.根据权利要求3所述的针对微服务间实现行情实时数据调用优化处理的方法,其特征在于,所述的步骤具体为:

6.一种实现权利要求1的方法的针对微服务间进行行情实时数据调用优化处理的系统,其特征在于,...

【专利技术属性】
技术研发人员:俞枫胡爽赵振江
申请(专利权)人:国泰君安证券股份有限公司
类型:发明
国别省市:

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

1