1. 有修改程序情况:
try-catch捕获的力度不够,错误的等级比Exception还要高,也就是说要用Throwable错误
a、有些地方要用Throwable来捕捉错误。(看具体的情况,是否引用了接口,但是又找不到实现类?)
b、日志记录要全面,便于定位问题。为了避免每次都要修改代码,可以事先设置较全面的日志,上线时关闭,调试时可打开(开关放在数据库中)。
2. 未修改代码情况:
数据库连接不正常, 检查数据情况
a、在was控制台检查数据库连通性
b、使用数据库IDE检查数据库连接性
c、检查是否密码到期等
参考: