一种基于nginx智能容错路由的多版本同步测试方法及系统

    公开(公告)号:CN116633812B

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

    申请号:CN202310541632.8

    申请日:2023-05-15

    Abstract: 本发明提供的一种基于nginx智能容错路由的多版本同步测试方法,包括以下步骤:S1、将正式工程和所有测试工程布置在容器集群中,并获取正式工程和不同版本测试工程的配置参数;S2、根据预设的自适应分配权重对测试请求进行随机路由标的分配,以获得包含各版本接口容错率和平均响应时间的测试结果;对所述自适应分配权重进行更新,以获得更新后的自适应分配权重;S3、基于更新后的自适应分配权重,对所述测试请求的路由标进行重新分配;S4、重复S2至S3直至迭代次数满足终止条件,以最新一次评估得分最高的版本接口作为最佳版本接口输出。本发明还提供了一种版本同步测试系统。本发明提供

    一种支持快速构建沙箱的队列生成方法及装置

    公开(公告)号:CN116991563B

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

    申请号:CN202311269953.3

    申请日:2023-09-28

    Abstract: 本发明公开了一种支持快速构建沙箱的队列生成方法及装置,所述方法包括:获取沙箱创建数据,并以时间段分类;基于沙箱创建数据,采用时间序列预测每台前置机下一时间段所需的沙箱创建数量;为每台前置机创建队列长度与预测沙箱创建数量相等的队列,按照第一策略将任务分配到各个队列中,按照第二策略将队列中的任务分配给各个前置机任务队列进行倒序创建,利用基础沙箱镜像,为每台前置机任务队列中的任务分层构建沙箱。上述方法用于解决沙箱建立过程复杂、用户等待时间长、空置沙箱造成资源浪费的问题。

    一种基于nginx智能容错路由的多版本同步测试方法及系统

    公开(公告)号:CN116633812A

    公开(公告)日:2023-08-22

    申请号:CN202310541632.8

    申请日:2023-05-15

    Abstract: 本发明提供的一种基于nginx智能容错路由的多版本同步测试方法,包括以下步骤:S1、将正式工程和所有测试工程布置在容器集群中,并获取正式工程和不同版本测试工程的配置参数;S2、根据预设的自适应分配权重对测试请求进行随机路由标的分配,以获得包含各版本接口容错率和平均响应时间的测试结果;对所述自适应分配权重进行更新,以获得更新后的自适应分配权重;S3、基于更新后的自适应分配权重,对所述测试请求的路由标进行重新分配;S4、重复S2至S3直至迭代次数满足终止条件,以最新一次评估得分最高的版本接口作为最佳版本接口输出。本发明还提供了一种版本同步测试系统。本发明提供的方法节省测试过程中的资源消耗和工时。

    一种基于灰度发布的自动化快速部署前置机的方法及系统

    公开(公告)号:CN114968274B

    公开(公告)日:2022-11-08

    申请号:CN202210902898.6

    申请日:2022-07-29

    Abstract: 本发明公开了一种基于灰度发布的自动化快速部署前置机的方法及系统,包括用户管理模块、前置机工程配置模块、版本迭代模块和工程代码版本管理仓库,所述版本迭代模块与工程代码版本管理仓库、用户管理模块、前置机工程配置模块相连,通过工程代码版本管理仓库获取代码,进行当前代码的更新或回退,利用用户管理模块得到前置机的操作权限,从前置机工程配置模块获取工程配置参数,用于多个前置机的工程灰度发布,并调用其中的任务调度功能;本发明进行灰度发布,来保证整体系统的稳定性,在初始灰度发布时发现、调整问题,以保证系统前后版本能平稳过渡;引入任务调度功能,来缩短整体部署时间;通过动态检索操作员操作权限,规范操作员操作行为。

    一种基于通用医疗术语的快速构建队列方法及系统

    公开(公告)号:CN116166698B

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

    申请号:CN202310092736.5

    申请日:2023-01-12

    Abstract: 本发明公开了一种基于通用医疗术语的快速构建队列方法,该方法包括:步骤1、获取患者的原始医疗数据,对所述原始医疗数据进行过滤并采用OMOP标准化模型对过滤后的原始医疗数据进行整理归类;步骤2、根据步骤1中完成归类的原始医疗数据与通用医疗术语库进行匹配,获得原始医疗数据中医疗概念术语对应的概念编号,并将所述概念编号与原始医疗数据组合存入源数据库;步骤3、根据用户输入的筛选逻辑,对步骤2中源数据库的数据进行聚合筛选,生成对应筛选结果的医疗数据队列。本发明还提供了一种快速构建队列系统。本发明提供的方法可以提高规范化医疗数据,同时缩短医疗数据的检索耗时,还能保证最终筛选结果的精确度。

    一种基于通用医疗术语的快速构建队列方法及系统

    公开(公告)号:CN116166698A

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

    申请号:CN202310092736.5

    申请日:2023-01-12

    Abstract: 本发明公开了一种基于通用医疗术语的快速构建队列方法,该方法包括:步骤1、获取患者的原始医疗数据,对所述原始医疗数据进行过滤并采用OMOP标准化模型对过滤后的原始医疗数据进行整理归类;步骤2、根据步骤1中完成归类的原始医疗数据与通用医疗术语库进行匹配,获得原始医疗数据中医疗概念术语对应的概念编号,并将所述概念编号与原始医疗数据组合存入源数据库;步骤3、根据用户输入的筛选逻辑,对步骤2中源数据库的数据进行聚合筛选,生成对应筛选结果的医疗数据队列。本发明还提供了一种快速构建队列系统。本发明提供的方法可以提高规范化医疗数据,同时缩短医疗数据的检索耗时,还能保证最终筛选结果的精确度。

    一种基于灰度发布的自动化快速部署前置机的方法及系统

    公开(公告)号:CN114968274A

    公开(公告)日:2022-08-30

    申请号:CN202210902898.6

    申请日:2022-07-29

    Abstract: 本发明公开了一种基于灰度发布的自动化快速部署前置机的方法及系统,包括用户管理模块、前置机工程配置模块、版本迭代模块和工程代码版本管理仓库,所述版本迭代模块与工程代码版本管理仓库、用户管理模块、前置机工程配置模块相连,通过工程代码版本管理仓库获取代码,进行当前代码的更新或回退,利用用户管理模块得到前置机的操作权限,从前置机工程配置模块获取工程配置参数,用于多个前置机的工程灰度发布,并调用其中的任务调度功能;本发明进行灰度发布,来保证整体系统的稳定性,在初始灰度发布时发现、调整问题,以保证系统前后版本能平稳过渡;引入任务调度功能,来缩短整体部署时间;通过动态检索操作员操作权限,规范操作员操作行为。

    一种用于复杂病例用药统计的队列构建方法及系统

    公开(公告)号:CN117909374A

    公开(公告)日:2024-04-19

    申请号:CN202311781434.5

    申请日:2023-12-22

    Abstract: 本发明公开了一种用于复杂病例用药统计的队列构建方法,涵盖了对累积用药的筛选模式与一般用药统计进行区分的方法、基于向量数据库的复杂病例用药统计的队列构建方法的系统设计,规范了复杂病例用药统计队列构建方法流程,梳理了复杂病例用药特征向量间的匹配关系,通过将累积用药计量作为向量的长度,并对当前向量与目标向量进行欧式距离计算,确保了累计用药统计在复杂病例用药统计中的重要性。本发明还提供了一种队列构建系统。本发明提供的方法对目标病例的用药情况进行梳理与检索,以输出对应的复杂病例用药统计队列,以便于后续的研究和参考。

    一种支持快速构建沙箱的队列生成方法及装置

    公开(公告)号:CN116991563A

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

    申请号:CN202311269953.3

    申请日:2023-09-28

    Abstract: 本发明公开了一种支持快速构建沙箱的队列生成方法及装置,所述方法包括:获取沙箱创建数据,并以时间段分类;基于沙箱创建数据,采用时间序列预测每台前置机下一时间段所需的沙箱创建数量;为每台前置机创建队列长度与预测沙箱创建数量相等的队列,按照第一策略将任务分配到各个队列中,按照第二策略将队列中的任务分配给各个前置机任务队列进行倒序创建,利用基础沙箱镜像,为每台前置机任务队列中的任务分层构建沙箱。上述方法用于解决沙箱建立过程复杂、用户等待时间长、空置沙箱造成资源浪费的问题。

Patent Agency Ranking