Bendi新闻
>
【229秒 -> 69秒】部署时间缩短69%,ICBU商家技术部应用部署治理实践
【229秒 -> 69秒】部署时间缩短69%,ICBU商家技术部应用部署治理实践
6月前
阿里妹导读
一、概述
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秒杀+【买一赠一】+新人大福利,冲啊!【有赠品】北鼎3秒即热饮水机,畅享新鲜水,直降20刀双色可选【CSSA招新】传媒部和技术部欢迎你的加入!【明天开课】ACT接纳承诺疗法核心技术应用 | 创始人海斯亲授&永久回看【场景方专属邀请】技术对接,场景创新:30家AI应用企业助力降本增效,详情……【奥运】女拳手被跨性别选手暴打46秒后认输!土耳其射击大叔松弛感出圈:我不是杀手【直播预告】液相色谱质谱联用技术在新型药物研发中的应用与案例分享69㎡蜗居变身大平层感空间,媒体夫妇打造南洋风情美宅!【居住榜样】【城事】房东福音!尼斯试点烟雾释放器,占屋者秒被驱逐【2024 NECINA 年会】与哈佛医学院CSSA联合主办 “共创未来:AI技术应用与AI对生物医药创新的促进”【新课首发】催眠是「科学」还是「玄学」?国际权威师资带来临床催眠的应用实践【波士顿顶级设计师终于出手了】【免中介费+免1.5月房租】【最低$2500起】【剑桥/红线】【3室户型也有】【暑期任意时间入住】【究极干货】【一张表让你明确你的目标房源类型】【价格,位置,时间,排位,什么是你必须要知道的!【云技术专场】OSC源创会·上海站【时事】法国内政部要求加快驱逐这些外国人!2024年度卫生资格考试【准考证打印】时间已公布!【就业】上海工程技术大学招聘高层次人才及学科带头人66名,专任教师28名,辅导员8名美国高校【校园招聘会时间表】曝光,建议收藏!【奥运】巴黎餐馆和商家怨声载道:客流量大幅下降!【立即生效】加拿大移民部宣布:申请工签"有变"!大批留学生将受影响!