一次 @Component 不生效的故障排查

事情是这样的,目前的系统跟第三方系统有一个接口交互,对方调用我们的接口,我们会把文件通过FastDfs传到fastdfs文件集群服务器上。最近发现接口调用经常有异常,通过日志排查发现是

String fileUrl = FastDFSClientUtil.upload_file(file_buff, fileType, null);

这一步报null了;而且诡异的地方是重启应用后就正常;真是百思不得姐。。。

看这错;貌似是FastDFSClientUtil为null,看代码FastDFSClientUtil是通过 @Component注入的,也没啥问题。本地启动也是会正常加载。。。。。真是日了狗了

没有法子了,只能通过老办法,看日志, FastDFSClientUtil多加点加载日志看看吧。加上日志加载发现,正常啊。。。这次真的无语了。。。。

不信邪,让运维多启动几次看看。发现诡异的现象了,有的时候FastDFSClientUtil有启动加载的日志,有的时候没打印启动加载日志。这又是啥原因啊。已经折腾到晚上1点了;哎,没思路,明天再看看吧。

第二天早上一来,马上百度,搜索了一两个小时,没发现跟此现象有关的问题,哎。只能自己再看看代码吧。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

中年老IT

谢谢兄弟姐妹

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值