我们一直在工作灯日志(messages.log)中看到有关
的例外情况严重:定期持续存在数据访问问题。
完整日志:http://pastebin.com/CAqn0CnQ
它随机出现,工作灯服务器挂起大约5分钟,然后恢复,一切正常。
在“挂起时间”期间,客户端应用程序无法连接到服务器,但在自我恢复之后,每个人都很高兴。有没有解决这个问题?
修改
我们之间有一个防火墙,其超时设置为30分钟。
现在我们已经删除了超时,我们会看到有关ManagedConnection.destroy()
的新例外情况。我们正在使用JNDI进行查找。
答案 0 :(得分:0)
这看起来像是网络和/或数据库连接中的Oracle问题。
J2CA0056I:Connection Manager收到致命连接错误 从资源适配器获取资源 meawallet服务器/ JDBC / WorklightDS。例外是: java.sql.SQLRecoverableException:IO错误:连接定时 out:java.net.SocketException:连接超时
[26/9/14 5:38:27:703 BST] 00000038 com.ibm.ws.rsadapter.spi.WSRdbManagedConnectionImpl W DSRA0180W:在ManagedConnection.destroy()期间检测到异常。该 异常是:com.ibm.ws.exception.WsException:DSRA0080E:An 数据存储适配器收到异常。见原文 异常消息:已关闭连接。使用SQL状态:08003 SQL代码 :17008
可能的解决方案: