问题解决---特殊模块的部署思路

问题描述:

项目里有一个模块无法启动,而且在代码里可以看到,报错信息与真实的代码逻辑有出入–最终读取的文件名为是initiator而不是application.yml.

猜想:

在jekins部署时,将参数传入,做了对应的修改,因此只需要跟运维对接即可排查到

第一次尝试:

部署时发现运维对这个参数也不了解,同时在jekins上无法找到,修改里jekins部署配置与其他机器完全相同后问题还是存在.

第二次猜想

猜想是不是在deploy.sh文件里有对应的参数.结果发现在gitlab里并没有该模块的sh文件,而其他模块都有,此时我意识到这个模块可能并不一般,应该与老员工沟通之后再做下一步决定

沟通:

沟通的结果是将我之前在项目里发现的initiator.test4新增到对应路径下,再部署时发现报错跟之前一摸一样,依然无法读取到这个文件,显然这个文件已经存在了.此时我应该想到权限问题,但此时并不去思考的我完全没去分析过问题.
最终继续交给老员工,排查了蛮久,最终还是确定了问题所在.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值