一种基于数据库中间件集群的高可用客户端负载均衡方法

基本信息

申请号 CN202110439382.8 申请日 -
公开(公告)号 CN113032431B 公开(公告)日 2022-02-18
申请公布号 CN113032431B 申请公布日 2022-02-18
分类号 G06F16/2453(2019.01)I;G06F16/25(2019.01)I;G06F16/21(2019.01)I 分类 计算;推算;计数;
发明人 张勇;乐磊;丁国洋 申请(专利权)人 焦点科技股份有限公司
代理机构 南京瑞弘专利商标事务所(普通合伙) 代理人 陈建和
地址 210032江苏省南京市高新开发区星火路软件大厦A座12F
法律状态 -

摘要

摘要 本发明公开了一种基于数据库中间件集群的高可用客户端负载均衡方法,其特征在于,包括步骤1:客户端的加载,获取客户端与数据库中间件集群的首次连接凭据;步骤2:以首次连接凭据生成数据源连接对象存入客户端;步骤3:从数据库中间件集群中获取所有在线的中间件实例;步骤4:待步骤3的首次连接成功后,周期性地检查数据库中间件集群中的中间件实例状态;步骤5:业务系统按照配置的负载均衡算法,获取连接中间件实例。达到实现基于JDBC协议的数据通信,自动处理与数据库中间件集群间的连接、负载、异常、熔断等问题,减少在服务端配置负载均衡硬件与软件的麻烦的效果。