jstorm報錯:java.sql.SQLRecoverableException: Io exception: Connection reset

網上對於java.sql.SQLRecoverableException: Io exception: Connection reset報錯的做法都是在spring配置文件中增加配置

<property name="validationQuery" value="select * from dual"/>

但是我加了後這個並不能解決問題;

後來看到一篇文章是和隨機數生成器有關,要在啓動命令中增加紅色部分

$JAVA_EXE -Djava.security.egd=file:///dev/urandom  -jar  xxxxxxx.jar


那麼jstorm怎麼加呢,我是在

SyncProcessEvent類的getWorkerParameter方法中增加的

commandSB.append(" -Djava.security.egd=file:///dev/urandom");


打包jstorm-core-2.1.1後重啓,不再報錯了!





發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章