数据库重启了,Jboss必须重启吗?
在Server运行过程过,如果数据库由于某些原因重启了,这个时候访问会失败,当数据库启动完成后,访问还是不正常,重新启动Jboss就OK了。
我用的Jboss版本是3.0.2,里面有用SessionBean直接操作数据库的情况也有用CMP的情况。
通常使用EntityBean的部分在几次失败后会正常,这个时候所有访问都正常。但是如果首先来的是访问SessionBean部分,会一直失败,分析的结果是得到的Connection是无效的Connection。
Jboss有什么配置让他自动刷新连接池,或者通过程序让它重新部署EntityBean吗?