SQL上线方法、系统及电子设备
    1.
    发明公开

    公开(公告)号:CN114077536A

    公开(公告)日:2022-02-22

    申请号:CN202010816493.1

    申请日:2020-08-14

    摘要: 本申请公开了一种SQL上线方法、系统及电子设备,以至少解决现有的SQL上线方法存在的占用大量人力资源、效率低以及容易出错的问题。所述方法包括:获取SQL文件和所述SQL文件对应的上线相关信息,所述上线相关信息至少包括所述SQL文件所针对的目标线上数据库;解析所述SQL文件以获得SQL语句;将解析得到的SQL语句发送至测试数据库中执行,得到测试执行结果,所述测试数据库与所述目标线上数据库相同;基于设定的业务内容审核策略对所述解析得到的SQL语句进行内容审核,得到内容审核结果;在所述测试执行结果和所述内容审核结果均为通过的情况下,将所述SQL语句发送至所述目标线上数据库中执行。

    灰度发布方法、装置
    3.
    发明公开

    公开(公告)号:CN118796258A

    公开(公告)日:2024-10-18

    申请号:CN202410555903.X

    申请日:2024-05-07

    IPC分类号: G06F8/71 G06F9/50 G06F11/34

    摘要: 本公开涉及基础设施技术领域,尤其涉及一种灰度发布方法、装置。该灰度发布方法包括:获取至少一个第一设备的CPU架构信息和操作系统信息;根据所述CPU架构信息和所述操作系统信息,对至少一个第一设备进行分组,获取至少一个设备集合,其中,所述至少一个设备集合中任一第一设备集合对应的CPU架构信息和操作系统信息相同;按照灰度发布顺序,对所述至少一个设备集合中任一第一设备集合进行应用程序的灰度发布,直至所述至少一个设备集合的灰度发布完成;根据所述第一设备集合对应的性能预测结果,将目标流量分发至所述第一设备集合。采用本公开可以提高灰度发布的效率和灰度发布准确性。

    跨架构的DevOps实现方法、装置及存储介质

    公开(公告)号:CN118796201A

    公开(公告)日:2024-10-18

    申请号:CN202410542832.X

    申请日:2024-04-30

    IPC分类号: G06F8/41 G06F8/71 G06F9/455

    摘要: 本公开是一种跨架构的DevOps实现方法、装置及存储介质,包括:初始化容器镜像,并基于容器镜像完成环境的搭建得到目标容器镜像,在界面上创建DevOps流水线任务,获取用户通过可视化界面自定义的任务流程,响应于DevOps流水线任务触发且任务流程中包括目标容器镜像时,在目标容器镜像中执行DevOps流水线任务,并输出执行结果和日志。由此,本公开在目标容器镜像中执行测试任务得到第一测试结果,在目标容器镜像的虚拟机中的第二架构中执行测试任务得到第二测试结果,从而解决了同一份代码跨CPU架构和/或跨操作系统,应用交叉编译与交叉运行的问题,进而简化了开发流程,加快了开发周期。

    一种IT运维配置管理系统和方法

    公开(公告)号:CN103823660A

    公开(公告)日:2014-05-28

    申请号:CN201210464892.1

    申请日:2012-11-16

    IPC分类号: G06F9/44 G06Q10/06

    摘要: 本发明提供一种IT运维配置管理系统和方法,包括:配置模型生成模块,用于对IT运维资源的类、属性和类之间的关联关系进行配置,生成配置模型,并将配置模型的对象数据和对象之间的关系存储在数据库中;配置数据处理模块,用于对配置模型进行查询和维护操作,并根据操作结果对所述配置模型在数据库中的相应数据进行修改。本发明的IT运维配置管理系统和方法对IT运维资源进行类型以及属性的配置,生成配置模型,当需要对配置模型进行查询或者维护时,只需要在配置模型处理模块进行管理操作,操作后的结果会实时的反映到数据库中,真正显示灵活、简单、高效的对象管理,避免了传统配置管理需要进行二次编码开发的问题。