美文网首页
Druid连接远程ORACLE出现Rest 连接超时等问题

Druid连接远程ORACLE出现Rest 连接超时等问题

作者: AHi_ae80 | 来源:发表于2019-10-28 10:59 被阅读0次

    Druid连接远程ORACLE出现Rest 连接超时等问题
    之前项目部署在windows服务器上,出现过该问题,连接长时间空闲会导致连接失效,是因为服务器对不活跃连接会主动断开连接。但是Druid并不知道,查询时会等到连接超时才会重新连接。所以对Druid加了KeepAlive配置解决了该问题。
    后来项目部署到了Centos6.1上,又出现了连接失效 Rest等问题,以为又是Druid的配置问题,调整了很多参数,依旧如此。
    后来看见有人说跟熵源”(entropy source)的策略有关系,抱着死马当活马医的心态试了一下。加了如下配置
    在tomcat /bin/catalina.sh 文件第一行中加入
    JAVA_OPTS="-Djava.security.egd=file:/dev/./urandom"

    该问题确实解决了,但是没理解加快随机数产生与连接失效的关系。。。还得进一步研究。

    相关文章

      网友评论

          本文标题:Druid连接远程ORACLE出现Rest 连接超时等问题

          本文链接:https://www.haomeiwen.com/subject/lavvvctx.html