首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 服务器 > 其他服务器 >

100分求解:数据库服务重启后,JBOSS是否一定要重启

2013-01-02 
100分求解:数据库服务重启后,JBOSS是不是一定要重启?请教各位专家,数据库服务重启后,JBOSS应用就无法访问

100分求解:数据库服务重启后,JBOSS是不是一定要重启?
请教各位专家,数据库服务重启后,JBOSS应用就无法访问了,请问是什么原因?
后台异常:
java.sql.SQLException:Io异常:Connection reset by peer:socket write error.

请赐教!
[解决办法]
你重启JBoss就OK了。

一般来说,JBoss依赖DB,DB重启后是要重启JBoss,而且最好是这样;反过来,由于DB不依赖JBoss,所以JBoss重启后,DB可以不重启。

如果你要探究深层次的原因,还是很麻烦的,这个和JBoss的实现有关。
[解决办法]

根据我的经验,在DB重启后,是不必重启动JBoss的。需要配置JBoss的xxx-ds.xml文件,加上下面这段代码

   <check-valid-connection-sql>select 1</check-valid-connection-sql>

这样,只要DB启动完成,JBoss会自动连接上DB。


[解决办法]
重启,可以追踪一下
[解决办法]

引用:
根据我的经验,在DB重启后,是不必重启动JBoss的。需要配置JBoss的xxx-ds.xml文件,加上下面这段代码 

  <check-valid-connection-sql>select 1 </check-valid-connection-sql> 

这样,只要DB启动完成,JBoss会自动连接上DB。 


支持
[解决办法]
这个问题我遇到过,这是数据库的问题,当然如果出现此错误,数据库一定要重新启动下或者重启计算机,然后再启动你的Jboss,至于为什么出现这个问题,就不是很清楚
[解决办法]
我也遇到过同样的问题!
重启一下JBOSS
[解决办法]
引用:
根据我的经验,在DB重启后,是不必重启动JBoss的。需要配置JBoss的xxx-ds.xml文件,加上下面这段代码 

  <check-valid-connection-sql>select 1 </check-valid-connection-sql> 

这样,只要DB启动完成,JBoss会自动连接上DB。 

学习!!帮顶!!!
[解决办法]
根据我的经验,在DB重启后,是不必重启动JBoss的。需要配置JBoss的xxx-ds.xml文件,加上下面这段代码 

  <check-valid-connection-sql>select 1 </check-valid-connection-sql> 

这样,只要DB启动完成,JBoss会自动连接上DB。 




支持这个
[解决办法]
引用:
根据我的经验,在DB重启后,是不必重启动JBoss的。需要配置JBoss的xxx-ds.xml文件,加上下面这段代码 

  <check-valid-connection-sql>select 1 </check-valid-connection-sql> 

这样,只要DB启动完成,JBoss会自动连接上DB。 

顶 学习学习
[解决办法]
热部署
[解决办法]
JBoss和DB没有直接关系
上面的应用才有关系
所以重新部署一下就行
把ear包touch一下或者修改个名字
[解决办法]
向2楼的高手致敬,试一下~
[解决办法]
引用:
根据我的经验,在DB重启后,是不必重启动JBoss的。需要配置JBoss的xxx-ds.xml文件,加上下面这段代码

<check-valid-connection-sql>select 1 </check-valid-connection-sql>

这样,只要DB启动完成,JBoss会自动连接上DB。


这个是JBoss的fail over功能,完全满足楼主的需求。不过不知道楼主的JBoss的版本是多少,太老的版本是不支持这个功能的。
[解决办法]
重启一下JBOSS
[解决办法]
引用:
引用:

根据我的经验,在DB重启后,是不必重启动JBoss的。需要配置JBoss的xxx-ds.xml文件,加上下面这段代码



<check-valid-connection-sql>select 1  </check-valid-connection-sql>

这样,只要DB启动完成,JBoss会自动连接上DB。


支持


学习;
[解决办法]
我的经验是mysql没问题,oracle是有这个问题,当时是touch数据库配置文件 -ds.xml,你可以加上<valid-connection-checker-class-name>org.jboss.resource.adapter.jdbc.vendor.OracleValidConnectionChecker</valid-connection-checker-class-name>, <exception-sorter-class-name>org.jboss.resource.adapter.jdbc.vendor.OracleExceptionSorter</exception-sorter-class-name>试试看
[解决办法]
..........
[解决办法]
支持2楼……
[解决办法]
这要看你用的是什么数据源了,dbcp就必需重启
[解决办法]
支持2楼……

热点排行