首页> 中国专利> 一种基于执行跟踪的微服务提取方法

一种基于执行跟踪的微服务提取方法

摘要

本发明公开了一种基于执行跟踪的微服务提取方法,包括以下步骤:(1)执行跟踪工具在目标单体应用系统运行时收集跟踪信息,执行路径被记录在日志文件中;(2)在日记记录中,找到TraceID和SessionID都相同的记录归为一类,即一次调用的执行跟踪;其中,SessionID是标记会话的全局唯一ID;TraceID是标记执行链路的全局唯一ID;(3)根据每一次调用的执行跟踪记录,得到整个执行跟踪记录中的方法调用关系,进一步根据每个方法所属的类,得到类之间的调用关系;(4)得到了类与类之间的调用后,使用聚类算法进行聚类得到对应的微服务。利用本发明的方法,方便将传统的单体应用向微服务进行改造升级。

著录项

  • 公开/公告号CN113204465A

    专利类型发明专利

  • 公开/公告日2021-08-03

    原文格式PDF

  • 申请/专利号CN202110480199.2

  • 发明设计人 李莹;陈斌;毛义华;张凌飞;

    申请日2021-04-30

  • 分类号G06F11/30(20060101);G06F16/18(20190101);G06K9/62(20060101);

  • 代理机构33224 杭州天勤知识产权代理有限公司;

  • 代理人彭剑

  • 地址 310013 浙江省杭州市西湖区余杭塘路866号

  • 入库时间 2023-06-19 12:05:39

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2022-05-17

    授权

    发明专利权授予

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号