Aimpl实现类调用ServiceB的方法后,后续代码不执行了

ServiceA的实现类调用了ServiceB的方法。代码执行完B的方法之后不返回。A中的后续代码就不继续执行了。并且测试环境没有问题,生产系统出现问题。最关键之前运行了几个月没什么问题突然不行了,明显与代码没什么关系吧。各位有相关的思路吗?是不是有什么相关的限制。

你这一点不贴代码怎么提建议

可以试试用arthas线上诊断工具,对线上代码出入参数以及其他一些进行调试,来进一步判断。https://github.com/alibaba/arthas/blob/master/README_CN.md

有可能是执行ServiceB的方法已经报错了,程序就不往下执行了。加些日志看看吧。