[发明专利]一种基于Nginx与Lua的高性能动态路由转发方法、系统及设备在审

专利信息
申请号: 202210453460.4 申请日: 2022-04-27
公开(公告)号: CN114866457A 公开(公告)日: 2022-08-05
发明(设计)人: 蒋孟;谭光柱;李英 申请(专利权)人: 猪八戒股份有限公司
主分类号: H04L45/028 分类号: H04L45/028;H04L67/02;H04L67/1095;H04L69/06
代理公司: 北京酷爱智慧知识产权代理有限公司 11514 代理人: 袁克来
地址: 401120 重庆*** 国省代码: 重庆;50
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了一种基于Nginx与Lua的高性能动态路由转发方法、系统及设备,根据预先获取的网络拓扑配置信息定义路由转发信息;基于Python+Vue技术进行路由发布,将路由转发信息录入Redis缓存中,并根据录入信息的实时变化对Redis缓存的路由转发信息进行更新;将lua语言嵌入Nginx服务器中形成Ngx_Lua脚本,使其支持lua语言开发基于Nginx服务器下的业务逻辑,在Ngx_Lua脚本的timer.at定时器中读取Redis缓存,将路由转发信息同步至shared.dict共享缓存中;当用户访问应用时,利用Nginx技术将shared.dict共享缓存的路由转发信息缓存到nginx worker中lrucache缓存后进行路由转发。上述方案使Nginx配置文件通过结构化数据进行WEB控制管理,并提供RESTful API,无需进行Nginx reload即实现了动态路由转发。
搜索关键词: 一种 基于 nginx lua 性能 动态 路由 转发 方法 系统 设备
【主权项】:
暂无信息
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于猪八戒股份有限公司,未经猪八戒股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/202210453460.4/,转载请声明来源钻瓜专利网。

同类专利
  • 自组网拓扑信息优化方法、系统、智能设备和存储介质-202310861867.5
  • 侯柏丞;张云飞;韦铭远;卢惠彬 - 珠海云洲智能科技股份有限公司
  • 2023-07-13 - 2023-10-27 - H04L45/028
  • 本申请涉及无人集群通信技术领域,尤其涉及一种自组网拓扑信息优化方法、系统、智能设备和存储介质。该方法应用于自组网内的岸端节点,包括:依次向所述自组网内各船端节点发送定时激活指令,所述定时激活指令用于激活所述船端节点定时向所述岸端节点发送拓扑信息;监测所述自组网内各船端节点定时发送的拓扑信息;根据所述监测结果,确定所述自组网内各船端节点的连接状态;基于所述连接状态,优化所述自组网的拓扑信息。采用该方法可有效优化自组网的拓扑信息,增强自组网设备网络通信的稳定性。
  • 一种通信方法、装置及系统-202310813080.1
  • 吴义壮;李永翠;倪慧 - 华为技术有限公司
  • 2019-09-16 - 2023-10-13 - H04L45/028
  • 本申请提供一种通信方法、装置及系统。该方法包括:策略控制网元接收第一信息,所述第一信息为业务信息或业务链需求,所述业务链需求包括至少一个业务功能;所述策略控制网元根据所述第一信息从第一网元获取第一业务链策略信息,所述第一业务链策略信息包括至少一个业务链策略信息,所述业务链策略信息用于指示所述至少一个业务功能对应的网元以及业务数据经过所述至少一个业务功能对应的网元的顺序。基于上述方案,策略控制网元可以根据第一信息,从第一网元动态获取相应的业务链策略信息,从而实现了动态配置业务链策略。
  • 一种基于区块链的自组网链路协议实现方法及系统-202310554738.1
  • 李朝春;刘扬;刘少伟;陈慧琳 - 中国船舶集团有限公司第七一六研究所
  • 2023-05-17 - 2023-08-08 - H04L45/028
  • 本发明公开了一种基于区块链的自组网链路协议实现方法及系统,方法包括以下步骤:将自组网中的所有路由节点加入区块链并成为链上节点;当某个路由节点希望网络拓扑结构发生变换时,其向主节点发送请求或触发智能合约;主节点或智能合约在网络上发起节点共识,各路由节点进行共识投票并获取最终的共识结果和路由表1;各路由节点根据共识结果调整自身的位置,并运行路由协议中非区块链部分获得路由表2;各路由节点根据路由表2更新本地路由表。本发明的路由协议基于区块链技术来实现网络拓扑的切换,在高动态拓扑结构变化的场景下,依然具有较好的链路质量稳定性,显著提升网络效率。
  • 路由数据的处理方法、网关组件、服务器、介质及系统-202211622220.9
  • 王昊 - 中国联合网络通信集团有限公司
  • 2022-12-16 - 2023-04-28 - H04L45/028
  • 本申请提供一种路由数据的处理方法、网关组件、服务器、介质及系统,该方法包括获取管理服务器发送的数据变更事件,并获取与所述数据变更事件对应的第一路由数据;根据所述第一路由数据中的第一源地址、第一目的地址和第一时间戳,对本地路由表进行更新处理;其中,所述本地路由表为所述网关组件在启动时,从路由数据库中获取并存储的路由表。解决了现有技术中通过人工导入网关内存的路由数据易失,以及通过高速缓存获取路由数据而导致的网关请求转发的效率低,且网关系统复杂、不稳定的问题。
  • 一种MESH组网下设备漫游处理方法及装置-202111071170.5
  • 许大伟;魏煜;武云飞 - 中兴通讯股份有限公司
  • 2021-09-13 - 2023-03-24 - H04L45/028
  • 本申请实施例提供了一种MESH组网下设备漫游处理方法及装置,该方法包括:若检测到第二路由设备或第一终端设备发生漫游,向其他路由设备与家庭网关发送指示组网拓扑结构发生变化的通知消息,以使该其他路由设备与该家庭网关更新本地存储的该组网拓扑结构;获取第二终端设备或该第一终端设备的组播组信息,该第二终端设备为接入该第二路由设备的设备;根据该组播组信息为该第二终端设备或该第一终端设备提供组播数据流,可以解决相关技术机顶盒或上层路由设备发生漫游,各设备上的组播组信息会丢失或错误,造成机顶盒播放断流的问题,避免了机顶盒播放断流。
  • 硬件表项老化处理方法及相关设备-202210493370.8
  • 孙路遥;张俊;邬旭永 - 珠海星云智联科技有限公司
  • 2022-05-07 - 2022-12-27 - H04L45/028
  • 本申请实施例公开了一种硬件表项老化处理方法及相关设备,方法包括:获取第一规则条目,所述第一规则条目对应一个老化周期和一个老化时间计数器,所述第一规则条目为任一规则条目;在所述老化周期内,在所述第一规则条目被命中时,将所述第一规则条目对应的老化时间计数器的第一数值与本地时间计数器的第二数值进行比较;在所述第一数值与所述第二数值之间的差值大于所述老化时间计数器的刷新周期时,根据所述第二数值对所述老化时间计数器的数值进行刷新操作。采用本申请实施例可以提升表项老化管理效率。
  • 一种路由路径确定方法、装置、控制设备和存储介质-202010820916.7
  • 吴臻志;沈杨书 - 北京灵汐科技有限公司
  • 2020-08-14 - 2022-09-09 - H04L45/028
  • 本发明公开了一种路由路径确定方法、装置、控制设备和存储介质。所述方法包括:获取至少两个申请信息,各所述申请信息所包括的传输时隙相同,所述申请信息用于申请在该传输时隙内的路由路径;根据各所述申请信息和路径资源信息,确定各所述申请信息对应的批复信息,所述路径资源信息指示网络内路由路径的占用状态;传输各所述批复信息。利用该方法,能够在路由拥堵前确定批复信息,有效减少路由优化的滞后性。
  • 转发表项更新方法、装置及系统-201911356572.2
  • 范开喜 - 优刻得科技股份有限公司
  • 2019-12-25 - 2022-09-02 - H04L45/028
  • 本发明公开了转发表项的更新方法、装置及系统,其中一种方法包括:判断是否触发定期更新操作;若触发定期更新操作则从控制器获取本虚拟网络设备对应的最新网络对象数据集;其中所述最新网络对象数据集包括一个或多个最新转发表项;利用本虚拟网络设备对应的最新网络对象数据集,更新本虚拟网络设备对应的历史网络对象数据集。本发明中利用本虚拟网络设备对应的最新网络对象数据集更新本虚拟网络设备对应的历史网络对象数据集,以对虚拟网络设备中的转发表项实现定期更新,从而保证虚拟网络设备中的转发表项的正确性,进而避免虚拟网络设备的转发操作出现异常。
  • 流表老化管理方法及相关设备-202210505057.1
  • 彭雪娇;李保国;孙路遥 - 深圳星云智联科技有限公司
  • 2022-05-10 - 2022-08-16 - H04L45/028
  • 本申请实施例公开了一种流表老化管理方法及相关设备,所述方法包括:通过硬件对流表使用情况进行统计,若目标流表在预设时间段内未被使用过,给所述目标流表添加老化标志,将所述老化标志添加到老化队列;所述目标流表为所述硬件统计的流表中的任一流表;通过驱动软件获取所述老化队列,所述老化队列包括所述老化标志;根据所述老化队列对所述目标流表进行删除操作。采用本申请实施例可以提升流表老化管理效率。
  • 一种基于Nginx与Lua的高性能动态路由转发方法、系统及设备-202210453460.4
  • 蒋孟;谭光柱;李英 - 猪八戒股份有限公司
  • 2022-04-27 - 2022-08-05 - H04L45/028
  • 本发明公开了一种基于Nginx与Lua的高性能动态路由转发方法、系统及设备,根据预先获取的网络拓扑配置信息定义路由转发信息;基于Python+Vue技术进行路由发布,将路由转发信息录入Redis缓存中,并根据录入信息的实时变化对Redis缓存的路由转发信息进行更新;将lua语言嵌入Nginx服务器中形成Ngx_Lua脚本,使其支持lua语言开发基于Nginx服务器下的业务逻辑,在Ngx_Lua脚本的timer.at定时器中读取Redis缓存,将路由转发信息同步至shared.dict共享缓存中;当用户访问应用时,利用Nginx技术将shared.dict共享缓存的路由转发信息缓存到nginx worker中lrucache缓存后进行路由转发。上述方案使Nginx配置文件通过结构化数据进行WEB控制管理,并提供RESTful API,无需进行Nginx reload即实现了动态路由转发。
  • 路由信息的更新方法和装置-201911328403.8
  • 於磊 - 网易(杭州)网络有限公司
  • 2019-12-20 - 2022-07-15 - H04L45/028
  • 本申请实施例提供一种路由信息的更新方法和装置,该方法包括:接收加速器客户端发送的当前加速的第一游戏的当前路由信息,当前路由信息包括游戏客户端访问的目标服务器的IP和端口,确定第一游戏的当前路由信息不同于加速器服务器已存的第一游戏的路由信息,根据当前路由信息更新加速器服务器已存的第一游戏的路由信息。通过获取第一游戏的当前路由信息,在当前路由信息和已存的路由信息不同时,根据当前路由信息更新已存的第一游戏的路由信息,提高了路由信息更新的效率,并且提升了游戏的加速体验。
  • 基于企业服务总线的路由方法、装置及计算机设备-202210306267.8
  • 王树新;马欣;郑建滨;于津苏 - 华润数字科技(深圳)有限公司
  • 2022-03-25 - 2022-06-21 - H04L45/028
  • 本申请实施例属于服务架构技术领域,涉及一种基于企业服务总线的路由方法、装置、计算机设备及存储介质,方法包括:获取各服务系统的请求处理信息;根据预设的路由维度对请求处理信息进行处理,得到各服务系统的服务处理状态;根据服务处理状态确定各服务系统所关联的企业服务总线中的服务链路,并生成动态路由配置表;接收客户端发送的服务获取请求,服务获取请求包含系统标识;基于动态路由配置表确定系统标识所关联的链路标识;通过链路标识所对应的服务链路,将服务获取请求发送至系统标识所对应的服务系统,并获取服务系统返回的响应报文,响应报文用于发送至客户端。本申请提高了企业服务总线的稳定性。
  • 一种路由更新方法、装置及设备、介质-201911397633.X
  • 王赛 - 杭州迪普科技股份有限公司
  • 2019-12-30 - 2022-04-26 - H04L45/028
  • 本申请提供一种路由更新方法、装置及设备、介质,所述方法应用于虚拟专用网VPN的公网边缘侧设备,包括步骤:接收对端的公网边缘侧设备发送的业务路由信息,所述业务路由信息携带有公网下一跳;判断到达所述公网下一跳的路由是否已生效;根据判断结果更新VPN路由转发表。应用本申请的实施例,两个通过公网连接的VPN间进行流量传输时,可以有效降低流量丢包率。
  • 一种流表老化时间调整方法、装置及存储介质-202011055623.0
  • 张锐 - 新华三大数据技术有限公司
  • 2020-09-30 - 2022-04-01 - H04L45/028
  • 本公开提供一种流表老化时间调整方法、装置及存储介质,以实现提升智能网卡转发性能的目的。本公开引入卸载流表的老化时间信息表记录和维护每条流的老化时间和更新时间戳,在下发卸载流表时基于老化时间信息表中记录的老化时间设置卸载流表的老化时间,通过动态的监控流表的卸载次数和包命中率,基于预设算法根据网络流量分布情况变化自主学习和调整老化时间信息表中的流的老化时间,从而提高流表的命中率,提高智能网卡的转发性能。
  • 路由管理方法和路由管理装置-202010079205.9
  • 王冠聪 - 杭州迪普科技股份有限公司
  • 2020-02-03 - 2022-02-08 - H04L45/028
  • 本公开提供了一种路由管理方法,包括:接收路由报文,路由报文包含多个第一路由,所述多个第一路由分别与多个节点相对应;解析路由报文并获得多个第一路由;比较第一路由表与多个第一路由;以及根据比较的结果来判断多个第一路由中的每个是否满足第一预定条件,其中,通过多个第一路由中满足第一预定条件的第一路由更新第一路由表中对应的路由,并判断第一路由表中的更新后的路由是否满足第二预定条件,其中,如果满足第二预定条件,则为更新后的路由设置第一定时器作为超时定时器;并且如果不满足第二预定条件,则为更新后的路由设置第二定时器作为清除定时器并移除更新后的路由的第三定时器。
专利分类
×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

400-8765-105周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top