私はあなたの助けが必要です。私はプールの接続のためにhikariCPを使用して、私はDBにクエリを作成するときに誰かが困惑する。接続が確立され、DBにプロセスが発生しますが、応答のタイムラインは約2時間ほど長くなります。タイムアウトをconfig.setConnectionTimeout(TimeUnit.MINUTES.toMillis(2L));
に設定しましたが、それは役に立ちません。これは、接続のみを試みるための時間を設定しますが、クエリの時間と応答時間を設定しません。どのように私は手動で接続を閉じることができますか?hikariCPプールで現在の接続を閉じるにはどうすればいいですか?
-1
A
答えて
0
私はあなたが何をしようとしているのかまだ不明です。
クエリをにタイムアウトさせる場合は、長いクエリの前にStatement.setQueryTimeout()
に電話してください。
あなたは単にあなたがConnection.close()
を呼び出すときへの接続は、実際にはむしろ、すでに起こっていような長いクエリを使用して、プールに戻るよりも、閉鎖される場合。
なぜですか?デフォルトのmaxLifetime
は30分です。だから、あなたがHikariCPからの接続を得てそれを2時間使用するならば、それはその生涯をはるかに過ぎるでしょう。したがって、Connection.close()
に電話すると、HikariCPはすぐにプールから退去します(すなわち、実際のDB接続を閉じる)。
関連する問題
- 1. HTTP接続を閉じるにはどうすればいいですか?
- 2. Hibernate:セッションファクトリを閉じてもc3p0接続プールが閉じない
- 3. ブラウザが接続を閉じないようにするにはどうすればよいですか?
- 4. 接続が閉じられませんでした。接続の現在の状態は開いています。 //
- 5. 接続が閉じられませんでした。接続の現在の状態は開いています
- 6. インターネットに接続している場合、View Controllerを閉じるにはどうすればいいですか?
- 7. 忘れられた接続を閉じるにはどうすればいいですか?
- 8. TcpClient:もう一度閉じると再接続するにはどうすればいいですか?
- 9. if-statementの後にmysql接続を閉じるにはどうすればいいですか?
- 10. 接続が閉じられませんでした。接続の現在の状態が開いています
- 11. ラムダ関数のデータベース接続を正しく閉じるにはどうすればいいですか?
- 12. サーバー上の「サーバー送信イベント」接続を閉じるにはどうすればいいですか?
- 13. mongodb上のjavaドライバで接続プールを閉じるのを防ぐにはどうすればいいですか?
- 14. データベース接続を閉じるDjangoのメソッドをテストするにはどうすればよいですか?
- 15. Oracleデータベースでjdbcで接続プールを使用するにはどうすればいいですか?
- 16. c#接続が閉じられていない、接続の現在の状態が開いている
- 17. 接続が閉じられていません接続の現在の状態が開いています
- 18. 閉じる().executeUpdateはどうすればいいですか?
- 19. TCP接続を例外なく正常に閉じるにはどうすればよいですか?
- 20. sinatra streaming apiを使用してredis接続を閉じるにはどうすればよいですか?
- 21. eclipseでGWT/Jettyとの接続プールを設定するにはどうすればよいですか?
- 22. iOSボタンでポップオーバーを閉じるにはどうすればいいですか?
- 23. ウィンドウを名前で閉じるにはどうすればいいですか?
- 24. RCPアプリケーションでビューを閉じるにはどうすればいいですか?
- 25. メッセージダイアログをプログラムで閉じるにはどうすればいいですか?
- 26. Jiraでプロジェクトを閉じるにはどうすればいいですか?
- 27. Androidでダイアログを閉じるにはどうすればいいですか?
- 28. モーダルでポップオーバーを閉じるにはどうすればいいですか
- 29. C#でXMLDocumentを閉じるにはどうすればいいですか
- 30. Bluetooth接続が閉じられているか、vb.netで作成できないかを確認するにはどうすればいいですか?
おそらくタイムアウトのあるトランザクションを使用していますか? HikariCPではデフォルトのタイムアウトを設定することさえできませんか?あなたはドキュメントを読んだことがありますか? – Kayaman
私は申し訳ありませんが、私は接続しようとしてタイムアウトだと思いますか? – Porty
なぜ接続タイムアウトが気になるのですか?プール内で接続したら、すでに接続されています。 – Kayaman