一种基于智能编排的微服务架构优化方法

    公开(公告)号:CN113360295A

    公开(公告)日:2021-09-07

    申请号:CN202110656715.2

    申请日:2021-06-11

    Applicant: 东南大学

    Inventor: 黄杰 唐丽 徐浩

    Abstract: 本发明公开了一种基于智能编排的微服务架构优化方法,包括如下步骤:系统通过消息队列来实现微服务组合的灵活性,使用Kafka消息队列实现微服务之间的数据通信;对服务组合策略进行统一描述,各个微服务根据服务组合策略进行智能编排;微服务组合热更新控制平台提供了一个用户可自行定义服务组合策略的平台;守护线程实时监控组合策略的变更,通过更改微服务所订阅的消息通道Topic来实现微服务间数据流转方向的改变。本发明实现了微服务组合的自动化配置和无需停机重启的热更新方式,提高了更改服务间数据流转方向的效率。

    一种基于智能编排的微服务架构优化方法

    公开(公告)号:CN113360295B

    公开(公告)日:2025-03-07

    申请号:CN202110656715.2

    申请日:2021-06-11

    Applicant: 东南大学

    Inventor: 黄杰 唐丽 徐浩

    Abstract: 本发明公开了一种基于智能编排的微服务架构优化方法,包括如下步骤:系统通过消息队列来实现微服务组合的灵活性,使用Kafka消息队列实现微服务之间的数据通信;对服务组合策略进行统一描述,各个微服务根据服务组合策略进行智能编排;微服务组合热更新控制平台提供了一个用户可自行定义服务组合策略的平台;守护线程实时监控组合策略的变更,通过更改微服务所订阅的消息通道Topic来实现微服务间数据流转方向的改变。本发明实现了微服务组合的自动化配置和无需停机重启的热更新方式,提高了更改服务间数据流转方向的效率。

    一种基于动态反馈的微服务负载均衡优化方法

    公开(公告)号:CN113382074A

    公开(公告)日:2021-09-10

    申请号:CN202110648752.9

    申请日:2021-06-10

    Applicant: 东南大学

    Inventor: 黄杰 唐丽 徐浩

    Abstract: 本发明公开了一种基于动态反馈的微服务负载均衡优化方法,包括如下步骤:对虚拟节点进行分配,根据各节点服务器的处理性能确定分配给每个物理节点的虚拟节点个数,均匀的分布在哈希环上;进行负载均衡算法的优化,选择合适的指标和参数,计算各节点的负载量,作为负载均衡的衡量参数;进行任务调度和动态调整,合理的分配任务,并实时的对负载进行修正;根据设计的负载均衡的方案,在进行插入/删除节点时,进行合理的负载迁移。方案实现了面向微服务的负载均衡优化算法,解决了微服务集群中服务负载增多导致的服务负载不均衡的问题,避免了因负载压力多大导致的服务崩溃的问题。

Patent Agency Ranking