2017-02-13 6 views
0
Caused by: java.io.IOException: An existing connection was forcibly closed by the remote host 
at sun.nio.ch.SocketDispatcher.write0(Native Method) 
at sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:51) 
at sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:93) 
at sun.nio.ch.IOUtil.write(IOUtil.java:51) 
at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:470) 
at org.gradle.internal.remote.internal.inet.SocketConnection$SocketOutputStream.writeWithNonBlockingRetry(SocketConnection.java:259) 
at org.gradle.internal.remote.internal.inet.SocketConnection$SocketOutputStream.writeBufferToChannel(SocketConnection.java:247) 
at org.gradle.internal.remote.internal.inet.SocketConnection$SocketOutputStream.flush(SocketConnection.java:241) 
at org.gradle.internal.remote.internal.inet.SocketConnection.flush(SocketConnection.java:119) 
... 22 more 
Daemon vm is shutting down... The daemon has exited normally or was terminated in response to a user interrupt. 
:bootRun FAILED 

後、私はapplication.propertiesに Gradleのいくつかの時間

server.connection-timeout=-1 

を使用しているが、それはまだいくつかの時間後に切断されます。

私もapplication.propertiesで

spring.datasource.testWhileIdle=true 
spring.datasource.validationQuery=SELECT 1 

を使用したが無駄に。 私は間違っているのですか?私は

spring.datasource.dbcp.test-while-idle=true spring.datasource.dbcp.validation-query=SELECT 1

spring.datasource.testWhileIdle=true 
spring.datasource.validationQuery=SELECT 1 

を変更しなければならなかった

+0

これはGradle関連のようです。アプリケーションのJARファイルを実行する場合、同じ現象が発生しますか? 'java -jar ...'で? – Strelok

+0

私はそれを試みていないが、私はそれが問題であることを非常に疑う。私はそれを試してみる。 – Rbk

+0

これはDB接続関連の問題であるという証拠はありますか?そうでない場合は、ファイルの読み込みコードを調べて、ファイルの読み込み部分に java.io.IOExceptionをキャッチしてください。それは助けるかもしれません。 – Suraj

答えて

0

どうやらspringboot 1.4で名前の変更がありました。

関連する問題