一种数据交换任务的调度方法和装置

    公开(公告)号:CN115686735A

    公开(公告)日:2023-02-03

    申请号:CN202110859891.6

    申请日:2021-07-28

    IPC分类号: G06F9/455

    摘要: 本发明公开了一种数据交换任务的调度方法和装置,通过获取调度集群中各个broker的主机资源信息;其中,主机资源信息包括主机历史资源信息和主机当前资源信息;获取待执行任务,依据主机历史资源信息对待执行任务进行资源占用预测,得到待执行任务的资源占用预测信息;依据待执行任务的资源占用预测信息和主机当前资源信息计算得到待执行任务的调度计划;依据调度计划对待执行任务进行调度执行。本发明根据调度计划将待执行任务分配到资源充足的主机资源上,在调度集群broker资源固定的情况下,合理分配运行资源主机,为数据交换任务提供稳定运行的调度方法,提升数据交换任务运行效率和成功率。

    基于边车技术实现的数据库网格装置及数据处理方法

    公开(公告)号:CN117370427A

    公开(公告)日:2024-01-09

    申请号:CN202210762026.4

    申请日:2022-06-30

    发明人: 冯跃喜 郑泽溥

    IPC分类号: G06F16/25 G06F16/28

    摘要: 本发明公开了一种基于边车技术实现的数据库网格装置及数据处理方法、计算设备及计算机存储介质,其中数据库网格装置包括:管理控制台、控制面模块以及数据面模块;管理控制台用于对接控制面模块,提供可视化配置能力;控制面模块用于接收管理控制台提供的配置信息,将配置信息推送给边车;数据面模块包括分别部署在各个虚拟机或容器平台的各个边车,在任一虚拟机或容器平台中,边车与业务应用之间独立部署、通过本地进程通讯;边车用于接收控制面模块推送的配置信息,根据配置信息拦截业务应用与数据库之间的数据操作请求,进行策略执行。本发明通过边车技术解决了业务应用和数据库中间件之间的耦合问题,实现了对异构语言的支持。

    资源管理方法、装置及设备

    公开(公告)号:CN112685168B

    公开(公告)日:2023-12-26

    申请号:CN201910990268.7

    申请日:2019-10-17

    IPC分类号: G06F9/50

    摘要: 本发明实施例涉及计算机技术领域,公开了一种资源管理方法、装置及设备。其中,该方法包括:获取任务信息,所述任务信息包括资源需求信息;获取宿主机集群信息;根据所述资源需求信息以及所述宿主机集群信息,基于马尔可夫决策方法确定资源分配策略;根据所述资源分配策略,对所述宿主机集群进行资源分配。通过上述方式,本发明实施例能够根据任务的需要自动分配资源,提高了资源利用率。

    大型微服务架构下的数据库连接风暴的监控方法及装置

    公开(公告)号:CN111324644B

    公开(公告)日:2023-10-27

    申请号:CN201811436406.9

    申请日:2018-11-28

    IPC分类号: G06F16/25 G06F9/50

    摘要: 本发明实施例提供一种数据库连接风暴的监控方法及装置,所述方法包括:将获取到的活跃数据库连接数,输入至预设的连接池配置算法模型,输出数据库连接池参数;将所述数据库连接池参数配置到每一微服务实例中。本发明实施例提供的数据库连接风暴的监控方法及装置,根据获取到的活跃数据库连接数,利用预设的连接池配置算法模型,计算出数据库连接池参数,通过每个微服务实例中的数据库连接池实现降低数据库连接风暴发生的概率。并且,不需要人工参与,能水平扩展,同时控制多套微服务系统,有效的降低了工作量,提升工作效率。

    资源管理方法、装置及设备
    5.
    发明公开

    公开(公告)号:CN112685168A

    公开(公告)日:2021-04-20

    申请号:CN201910990268.7

    申请日:2019-10-17

    IPC分类号: G06F9/50

    摘要: 本发明实施例涉及计算机技术领域,公开了一种资源管理方法、装置及设备。其中,该方法包括:获取任务信息,所述任务信息包括资源需求信息;获取宿主机集群信息;根据所述资源需求信息以及所述宿主机集群信息,基于马尔可夫决策方法确定资源分配策略;根据所述资源分配策略,对所述宿主机集群进行资源分配。通过上述方式,本发明实施例能够根据任务的需要自动分配资源,提高了资源利用率。

    一种线程池优化方法及系统
    6.
    发明公开

    公开(公告)号:CN110865798A

    公开(公告)日:2020-03-06

    申请号:CN201810990940.8

    申请日:2018-08-28

    IPC分类号: G06F8/20 G06F9/50 G06N3/00

    摘要: 本发明实施例提供一种线程池优化方法及系统,所提供的方法包括:获取在M个预设的时间节点中,任一时间节点内N个线程池的配置参数,其中,配置参数至少包括:在任一时间节点内N个线程池的最小线程数配置参数和最大线程数配置参数;根据N个线程池的配置参数,基于粒子群算法,计算在预设时间节点内,N个线程池中任一线程池的最大线程数和最小线程数;根据任一线程池的最大线程数和最小线程数,对M个预设的时间节点中的N个线程池中任一线程池进行配置;其中,M、N均为正整数。本发明提供的方法,结合粒子群算法,得出在不同时间点内线程池参数配置,该线程池参数配置,对线程池实现动态调节,达到主机整体资源利用最优化的目的。

    一种线程池优化方法及系统

    公开(公告)号:CN110865798B

    公开(公告)日:2023-07-21

    申请号:CN201810990940.8

    申请日:2018-08-28

    IPC分类号: G06F8/20 G06F9/50 G06N3/006

    摘要: 本发明实施例提供一种线程池优化方法及系统,所提供的方法包括:获取在M个预设的时间节点中,任一时间节点内N个线程池的配置参数,其中,配置参数至少包括:在任一时间节点内N个线程池的最小线程数配置参数和最大线程数配置参数;根据N个线程池的配置参数,基于粒子群算法,计算在预设时间节点内,N个线程池中任一线程池的最大线程数和最小线程数;根据任一线程池的最大线程数和最小线程数,对M个预设的时间节点中的N个线程池中任一线程池进行配置;其中,M、N均为正整数。本发明提供的方法,结合粒子群算法,得出在不同时间点内线程池参数配置,该线程池参数配置,对线程池实现动态调节,达到主机整体资源利用最优化的目的。

    大型微服务架构下的数据库连接风暴的监控方法及装置

    公开(公告)号:CN111324644A

    公开(公告)日:2020-06-23

    申请号:CN201811436406.9

    申请日:2018-11-28

    IPC分类号: G06F16/25 G06F9/50

    摘要: 本发明实施例提供一种数据库连接风暴的监控方法及装置,所述方法包括:将获取到的活跃数据库连接数,输入至预设的连接池配置算法模型,输出数据库连接池参数;将所述数据库连接池参数配置到每一微服务实例中。本发明实施例提供的数据库连接风暴的监控方法及装置,根据获取到的活跃数据库连接数,利用预设的连接池配置算法模型,计算出数据库连接池参数,通过每个微服务实例中的数据库连接池实现降低数据库连接风暴发生的概率。并且,不需要人工参与,能水平扩展,同时控制多套微服务系统,有效的降低了工作量,提升工作效率。