目录
koTime是一个springboot项目性能分析工具,通过追踪方法调用链路以及对应的运行时长快速定位性能瓶颈。

在pom.xml文件中引入
<dependency>
<groupId>cn.langpy</groupId>
<artifactId>ko-time</artifactId>
<version>2.2.0</version>
</dependency>
在application.properties文件中进行配置
# 需要监测的切面范围,参考aop的@pointcut 或者左侧常见问题
ko-time.pointcut=execution(public * com.dcqc..*.*(..))
# 是否开启koTime,默认开启,当为false时,关闭koTime
ko-time.enable=true
# 是否开启控制输出,默认false
ko-time.log-enable=false
# 控制台输出语言(english/chinese)默认chinese
ko-time.log-language=chinese
# 时间阈值,用于前端展示,大于阈值显示红色,小于阈值显示绿色,默认800
ko-time.threshold=800.0
# 前端页面调用接口的上下文环境,无法自动获取时可手动配置,一般情况切记不要配置 v2.0.1开始支持
ko-time.exception-enable=true
# 是否开启认证,默认为false,开启后需要登录才能访问调用链路 v2.0.2开始支持
ko-time.auth-enable=true
# 登录用户 v2.0.2开始支持
ko-time.user-name=admin
# 登录密码 v2.0.2开始支持
ko-time.password=123456
# 是否开启入参组合分析 默认开启 v2.0.8开始支持 双击方法节点即可看到效果
ko-time.param-analyse=true
# 调用信息存储线程数(为了不影响项目本身性能,链路存储异步进行),默认2,该值并非越大越好,瓶颈取决于数据库性能和服务器配置,尽可能少占用项目资源为上 v2.2.0-BETA开始支持
ko-time.thread-num=2
启动项目访问 /koTime 路径即可,如果项目自定义的contextpath,访问如http://localhost:8080/xxx服务/koTime
注意:
1.引入了上面的依赖和配置以后,确认项目中是否有aop相关的包,koTime使用了@Aspect注解,未引入的自行引入,如aspectj或者spring-boot-starter-aop
2.做完前面的步骤,koTime的集成已经完毕,无需进行其他配置
3.如果后台有权限认证,需要放开/koTime和/koTime/**
koTime功能
可视化展示
1.接口调用统计
根据颜色判断需要优化的接口数,红色为待优化,绿色为正常
2.接口列表总览
在列表中会显示该接口的运行耗时,如果为绿色则无需优化,如果为红色,需要详细查看问题所在
3.调用详情
点开接口时,会显示该接口的调用链路以及运行时长,红色节点即为需要优化的节点
相关推荐:
ChatGPT:打破语言障碍,理解与沟通的新时代,交通轨道ai
SEO关键词推广软件官网-助力企业实现高效精准的网络营销,圈圈ai
seo种草什么意思,seo yoo na ,三维地震反演AI
ChatGPT4账号共享-让AI助力你的学习与工作,轻松提升效率,ai巨无霸
SEO优化10种策略:提升网站排名的有效方法,帅气ai男头白底
专业关键词助力SEO优化,让你的内容脱颖而出,东营响应式网站优化
seo,seoul city ,ai精洗
为什么要seo排名,为什么要做seo推广 ,AI写作开启创意新世界
SEO而且:打造高效网站流量增长的秘密武器,滨江网站推广营销
好用的AI写作软件,让创作更高效
SEO教育:搜索引擎优化,开启成功职业之路,搜狗SEO排名接单
SEO拓客,让您的业务飞速增长!,密云自适应网站建设
文章缩写AI:高效编辑的未来之光
SEO关键词是什么意思?全面解析SEO关键字的核心作用,华为ai音箱 百度ai音箱
WPJam:打破网站管理的壁垒,打造极致用户体验,广东谷歌seo工具
中文润色:提升表达的艺术,打造无懈可击的语言魅力,广告营销推广新思路论文
seo项目是什么,seo是啥 ,ai ued
SEO关键词利器:如何借助精准关键词提升网站流量与排名,ai绘画客户
ChatGPT画布打不开?如何解决这一常见问题?,Ai怎么储存为Ai格式在桌面
AI一键生成文章免费:革新写作方式,提升创作效率
ChatGPT,您的银行卡被拒绝了?别慌,这些方法帮您快速解决问题!,ai给那个标声调
SEO深度解析:如何通过深度优化提升网站排名,带来流量和转化,咸宁网站建设大概费用
ChatGPT昨晚突然不能使用,背后真相令人意想不到!,edga ai
seo竞价做的什么工作,seo 竞价 ,office智能ai
ChatGPT:我目前无法查看或解析附件,您是否遇到过这样的困扰?,ai+燃烧
AI软件不用登录,让你的工作更高效轻松,智能ai写作改稿怎么改
OpenAI推出的GPT-4Turbo大幅降低了AI应用成本,推动了AI技术的普及化,ai*版
2024年AI写文章生成器推荐:让创作轻松高效,提升写作水平
ChatGPT无法使用?了解原因及解决方法,轻松恢复智能对话体验!,ai满版图案
在线AI写文:开启高效创作新时代
SEO舆情:如何通过有效的舆情管理提升企业品牌形象,seo推广外包提高收录
ChatGPT宕机恢复时间如何解决用户焦虑与技术背后的故事,ai人工智能写作火山
ChatGPT内部HTTP接口文档-为开发者提供高效便捷的AI服务接入方式,安屿ai
优化工具:提升工作效率的秘密武器,网站模板的优化策略是什么
seo渠道优化是什么,seo渠道推广怎么做 ,ai121333
SEO优化流程:助力网站快速提升排名的关键策略,1745ai
SEO提高:如何通过精准优化让网站流量翻倍,优化排名seo加盟费用
SEO建议:如何通过优化提升网站流量,赢得市场竞争,自媒体网站免费推广平台
SEO好吗?助力网站成功的关键之道,网站优化方案范文怎么写
ChatGPT维护-智能时代的数字助手,如何让你的工作更高效,ai智能救援
SEO优化顾问:让您的网站脱颖而出的秘密武器,ai ps 群
seo网络推广是什么,seo网络推广是什么意思 ,ai哪里注音
SEO数量-如何提升你的网站排名与流量?,射阳seo优化五星服务
什么是seo如何进行seo,何谓seo ,红米的AI摄影什么意思
SEO兼职:如何通过SEO兼职实现收入增长与职业突破,濮阳网站建设官网
seo适合什么人做,哪种seo做得好 ,晋城ai论文写作免费
AI的两个主要发展阶段:从起步到突破,如何重塑未来,wps ai写作去哪里
文章AI指令提升写作效率的智能助手
ChatGPT无法打开?这些解决办法让你重新畅享智能对话!,北大写作ai
SEO优化的利器:提升网站排名的秘密武器,联想ai7g-3笔记本