链路数据采集分析方法、计算机装置及计算机可读存储介质

    公开(公告)号:CN119513168A

    公开(公告)日:2025-02-25

    申请号:CN202411534159.1

    申请日:2024-10-31

    Inventor: 喻博 张科文

    Abstract: 本发明提供一种链路数据采集分析方法、计算机装置和计算机可读存储介质,该方法包括在执行目标数据库前,对使用的数据库连接池SQL执行前接口进行重新加载,判断微服务当前执行的数据库是否为目标数据库,如是,则在执行的当前线程的调用链中新建一个跨度子链,并设置跨度子链的属性;开启跨度对象,将跨度对象保存在当前执行的线程的变量中;在执行目标数据库后,对使用的数据库连接池SQL执行前接口进行重新加载,并判断微服务当前执行的数据库是否为目标数据库,如是,从当前执行的线程的变量中获得已经创建的跨度对象,并结束运行跨度对象,清理前执行的线程的变量。本发明还提供实现上述方法的计算机装置及计算机可读存储介质。本发明能够针对目标数据库的链路数据进行采集和分析。

    一种基于应用环境的服务编排方法及系统

    公开(公告)号:CN111367534A

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

    申请号:CN202010195229.0

    申请日:2020-03-19

    Abstract: 本发明涉及一种基于应用环境的服务编排方法及系统,属于微服务应用运维技术领域,解决了现有部署微服务应用需要重复设置基础参数、无法实现多种部署方式兼容切换等问题。方法步骤如下:初始化部署系统的一个或多个应用环境和基础服务,获取环境编码和服务编码;在部署系统中新增各应用环境下能够运行待部署微服务应用的机器的机器信息;在部署系统中新增待部署微服务应用,获取微服务应用的应用编码;基于服务编码和应用编码得到服务编排文件;利用服务编排解析引擎解析服务编排文件,确定所部署的应用环境和目标部署机器,获取服务部署引擎;利用服务部署引擎进行服务部署;服务部署成功后,产生微服务应用实例,运行在目标部署机器上。

    微服务的调用方法、装置、存储介质和网关设备

    公开(公告)号:CN119814857A

    公开(公告)日:2025-04-11

    申请号:CN202411868282.7

    申请日:2024-12-18

    Abstract: 本申请公开了一种微服务的调用方法、装置、网关设备和存储介质,涉及计算机领域。微服务的调用方法包括:接收用户通过客户端发送的外部调用请求;获取网省标识对应的分组标识;在大区分组集合中查询分组标识指示的目标大区分组;在目标大区分组中包括的多个省级节点中查询网省标识指示的目标省级节点;向目标省级节点转发外部调用请求,以使目标省级节点中运行的微服务ID对应的目标微服务实例响应外部调用请求,本申请通过分区部署、故障隔离、有序更新以及资源高效利用等措施,显著提升了系统的整体稳定性和可用性,降低了故障传播的风险。

    只读数据库和写入数据库切换控制方法、计算机装置及计算机可读存储介质

    公开(公告)号:CN119513169A

    公开(公告)日:2025-02-25

    申请号:CN202411534160.4

    申请日:2024-10-31

    Abstract: 本发明提供一种只读数据库和写入数据库切换控制方法、计算机装置和计算机可读存储介质,该方法包括获取数据库的切换请求信息;获取读写分离总开关状态信息,如读写分离总开关的状态为允许切换,则按照预设的顺序依次获取多个切换器的状态,并且在切换器的状态为允许切换状态时,获取当前切换器的配置信息,并判断切换请求信息是否与当前切换器的配置信息相匹配,如果相匹配,则按照切换请求信息执行数据库的切换操作;如果切换请求信息与当前切换器的配置信息不匹配,则进行下一切换器的判断操作,直至所有切换器的判断操作完成。本发明还提供实现上述方法的计算机装置及计算机可读存储介质。本发明能够灵活的实现只读数据库和写入数据库的切换操作。

    服务日志采集方法、计算机装置及计算机可读存储介质

    公开(公告)号:CN116483674A

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

    申请号:CN202310436086.1

    申请日:2023-04-20

    Abstract: 本发明提供一种服务日志采集方法、计算机装置及计算机可读存储介质,该方法包括由异常问题组件通过logback日志组件的插件扩展机制接入服务的实时日志,异常问题组件根据预设规则获取异常日志信息,将异常日志信息存储到缓存文件中,对所获取的异常日志信息进行去重分析,将重复的异常日志信息合并,定期将合并后的异常日志信息发送至预设数据库;定期将异常日志信息的分类统计信息形成日志报告;其中,对所获取的异常日志信息进行去重分析包括:对异常日志信息的内容进行编码,以编码值作为去重分析的数值。本发明还提供实现上述方法的计算机装置及计算机可读存储介质。本发明通过通用的异常问题组件进行异常日志信息的收集,降低应用服务开发的难度。

    减少获取数据库连接及数据库操作的方法、计算机装置及计算机可读存储介质

    公开(公告)号:CN117056365A

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

    申请号:CN202310953429.1

    申请日:2023-07-31

    Abstract: 本发明提供一种减少获取数据库连接及数据库操作的方法、计算机装置及计算机可读存储介质,该方法包括数据源代理模块获取事务管理框架发送的获取连接的请求信息;并且,数据源代理模块根据该请求信息创建虚拟数据库连接对象;虚拟数据库连接对象创建真实数据库连接对象,并且将真实数据库连接对象设置为空;虚拟数据库连接对象判断当前的事务操作是否为业务核心操作,如不是,进一步判断真实数据库连接对象是否为空,如真实数据库连接对象为空,则执行空操作。本发明还提供实现上述方法的计算机装置及计算机可读存储介质。本发明能减少事务管理框架频繁的对业务数据库进行无意义或者无效的访问,减小业务数据库的负载。

    微服务的分析告警方法、装置、存储介质及计算机设备

    公开(公告)号:CN117033124A

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

    申请号:CN202310940879.7

    申请日:2023-07-28

    Abstract: 本申请实施例公开了一种微服务的分析告警方法、装置、存储介质及计算机设备,涉及数据分析领域。本申请基于定时任务在当前时间区间内采集微服务系统的微服务调用链数据,以及根据所述微服务调用链数据计算性能指标数据根据所述性能指标数据写入到时序数据库中;根据预设的告警模型在所述时序数据库中检测所述当前时间区内微服务的性能指标是否触发告警;若为是,执行告警提示,以及通过显示单元显示所述当前时间区间内微服务的性能指标,实现准确和全面的反映微服务系统的异常情况,提高异常分析性能和计算效率。

    一种服务运行的动态监控方法、装置、设备及存储介质

    公开(公告)号:CN116185760A

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

    申请号:CN202211699925.0

    申请日:2022-12-28

    Abstract: 本申请公开一种服务运行的动态监控方法、装置、设备及存储介质,属于微服务运维监控技术领域。本申请通过监听服务启动事件,对依赖包上的接口定义文件进行扫描,得到当前服务的接口实现;基于接口实现和预设的组件加载方式将监控组件加载到当前服务中;响应用户的菜单操作,调用已加载的监控组件对当前服务进行监控,输出服务监控结果。此外,本申请还涉及区块链技术领域,服务监控结果可存储于区块链网络节点上。本申请通过监控组件加载到当前服务中,利用监控组件对当前服务的运行状态进行监控,输出服务监控结果,本申请的方案不但部署简单,而且使用简单,大大减少开发人员排查服务异常的时间,提高了用户使用体验。

Patent Agency Ranking