Bendi新闻
>
【229秒 -> 69秒】部署时间缩短69%,ICBU商家技术部应用部署治理实践
【229秒 -> 69秒】部署时间缩短69%,ICBU商家技术部应用部署治理实践
17天前
阿里妹导读
一、概述
1.1.背景
1.2.术语与缩写解释
1.3.构建部署流程耗时分布
二、应用部署现状一览
三、部署提效手段
3.1.应用启动日志分析
每个应用差异较大,这里以omega应用为例,提供一个分析的视角供参考。
3.1.1.下线liaoyuan中间件
traceId:2024-03-05 18:02:04,957 INFO Loading XML bean definitions from class path resource [platform/liaoyuan.xml]
3.1.2.没找到任何后缀名为“.ear”、“.spring”或“.war”的包
3.1.3.doom初始化失败!
3.1.4.No appenders could be found for logger
3.1.5.下线AutoConfig模块
3.2.应用启动诊断
3.2.1.aspectjrt 包版本过低导致启动耗时慢
org.springframework.aop.aspectj..AspectJExpressionPointcut方法名:matches总时长=6014ms -- 作者:焉漪 aspectjrt包版本低
aspectjrt.jar包主要是提供运行时的一些注解,静态方法等内容。
aspectjweaverjar包主要是提供了一个java agent用于在类加载期间织入切面(Load time weaving),并且提供了对切面语法的相关处理等基础方法,供ajc使用或者供第三方开发使用。
3.2.2.不存在的HsfConsumer
HSF不存在 com.ali...XXX....XXXInterface:1.0.0 -- 作者:焉漪 HSF不存在
3.3.启动数据报表
3.3.1.RPC初始化注册失败
3.3.2.SpringBean初始化耗时详情
3.3.3.Spring Bean 异步化创建
实在不知道该如何优化,就看看能不能做成异步,可使用官方的异步化starter -- 应用启动优化治理平台
3.3.4.CBU代码迁移
3.4.启动脚本诊断
3.4.1.offline_hsf重复执行
SHELL脚本:start.sh 二级脚本:appctl.sh 三级脚本:null 方法名:offline_hsf 总时长=40s -- 作者:焉漪 offline_hsf重复执行
四、最终效果
4.1.部署提速69%
微信扫码关注该文公众号作者
来源:阿里云开发者
相关新闻
【讲座】Llama 3技术剖析、微调、部署以及多模态训练【诸神黄昏,新王登基】【轻松秒杀345】【全景落地窗欣赏波士顿】【South End】【限时入住免中介+免$3000】【资讯】20秒完成申报,手机报税试了吗?buff又双叒叕叠满啦?0.1秒杀+【买一赠一】+新人代金券,还有谁!!buff又双叒叕叠满啦?0.1秒杀+【买一赠一】+新人大福利,冲啊!【CSSA招新】传媒部和技术部欢迎你的加入!【明天开课】ACT接纳承诺疗法核心技术应用 | 创始人海斯亲授&永久回看【场景方专属邀请】技术对接,场景创新:30家AI应用企业助力降本增效,详情……【2024 NECINA 年会】与哈佛医学院CSSA联合主办 “共创未来:AI技术应用与AI对生物医药创新的促进”【新课首发】催眠是「科学」还是「玄学」?国际权威师资带来临床催眠的应用实践【波士顿顶级设计师终于出手了】【免中介费+免1.5月房租】【最低$2500起】【剑桥/红线】【3室户型也有】【暑期任意时间入住】【究极干货】【一张表让你明确你的目标房源类型】【价格,位置,时间,排位,什么是你必须要知道的!【时事】法国内政部要求加快驱逐这些外国人!2024年度卫生资格考试【准考证打印】时间已公布!【就业】上海工程技术大学招聘高层次人才及学科带头人66名,专任教师28名,辅导员8名【立即生效】加拿大移民部宣布:申请工签"有变"!大批留学生将受影响!【行业日报】美商务部要求微软谷歌通报AI模型!摩根斯坦利加倍私人信贷组合!【星地AI应用孵化器】陪伴AI初创企业平稳度过“初创难关”【CSSA招新】商业部和职发部欢迎你的加入!【探索】文化和旅游部推出“欢欢喜喜过大年”2024年春节主题活动【研究方法】1. 科学实践:对研究方法的介绍基于模型设计之计算医学:加速心血管医疗设备创新实践【动脉严选公开课】InfoQ 中国技术力量之【AIGC 先锋榜单】正式启动征集,洞见 AIGC 产业未来MATLAB生物制药系列:轻松实现药物发现和开发全流程的AI应用【动脉严选公开课】