【案例31】数据源密码保存不上

问题现象

客户反馈在启动BIP高级版时,Bip 2207启动异常。在相关的启动日志中排查发现,报数据源连接异常的错误。排查发现BIP高级版的数据源不通。发现密码字段为空导致。

问题分析

添加了正确的密码,测试通过保存。再次重启。发现还是报数据库连接异常的错误。

怀疑是有多个数据源有不通的导致。

再次登录sysConfig查看数据源信息。发现只配置了这1个数据源。但是密码字段又为空。查看了相关的prop.xml发现存密码的字段,正常应为加密状态,但是这显示null。

再次输入密码,保存,如下图

日志显示prop已经同步完成。

再次排查prop.xml文件发现,数据源密码字段依旧显示null。

同步未成功。

排查了相关ncchome的文件夹权限,prop.xml的权限,都为775,权限没问题。

排查了 prop.xml的文件属性,也正常。

顾问说同样的代码测试无问题,但是生产就保存不上。

排查了相关的生产和测试环境的区别,发现JDK版本有差异。

测试环境JDK版本为1.8.202版本。生产JDK如下所示。

经过和顾问沟通。由于项目交接,sysConfig启动异常,他们在原jdk路径做了个软链,把操作系统的JDK改为了1.8.131版本后,sysconfig才正常打开。

后续把软链取消,重新配置了JDK,更新JDK版本为1.8.202。

解决方案

把JDK改为1.8.202以上版本后,问题解决。

后续与平台研发沟通,研发反馈2111之后Jdk不能低于202,否则会有很多未知错误。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值