[英]how can i set HikariCP maxlifetime under 30s
我知道 hikaricp 的最小 maxlifetime 是 30s,但是有沒有辦法將 maxlifetime 設置在 30s 以下? 當我嘗試設置 maxLifetime = 5000 時,它不起作用 maxLifetime 小於 30000ms,使用默認 1800000ms。 ...
[英]how can i set HikariCP maxlifetime under 30s
我知道 hikaricp 的最小 maxlifetime 是 30s,但是有沒有辦法將 maxlifetime 設置在 30s 以下? 當我嘗試設置 maxLifetime = 5000 時,它不起作用 maxLifetime 小於 30000ms,使用默認 1800000ms。 ...
[英]Mention Role with Hikari and Lighbulb
當我使用 / with hikari 我的代碼時,我想提及具體角色: 命令工作,但我沒有從我的 bot bot run 中得到任何提及我想像這個標簽一樣被提及我應該如何處理我的代碼? ...
[英]Getting weird characters in logs while running Spring application on terminal
我在我的本地機器上運行一個 Java Spring 應用程序,我得到兩種不同類型的日志,具體取決於我運行它的位置。 我試過使用不同的終端應用程序。 還嘗試了不同的 shell(zsh 和 bash),但問題仍然存在。 通過 IntelliJ 運行選項卡運行它會產生像這樣的正常日志(我使用的是 Jav ...
[英]How to implement the Unit Test for DatasourceConfiguration with HikariConfig
這是我的DatasourceConfiguration.java文件。 它是一個配置文件,用於設置 Hikari 配置,而 QuartzDatasource 是基於 Hikari 配置構建的。 這是我的DatasourceConfigurationTest.java文件: 當我運行單元測試時,我發現 ...
[英]Disabling Spring Boot 2 Autocommit Hikari
我正在使用 JPA hibernate 的 hikari 連接池。我想在與數據庫交互時在讀取操作期間禁用自動提交功能。 添加了 spring.datasource.hikari.auto-commit=false 屬性。 在 application.properties 中添加此屬性后,在啟動期間 ...
[英]How to fetch Database url, credentials from AWS parameter store, into my spring-boot service, to test database connectivity?
數據庫 URL 和數據庫密碼存儲在 AWS 參數存儲中。 我在spring-boot中有一個服務,我需要寫一個函數來測試數據庫的連通性。 對於此功能,我需要從 AWS 參數存儲中獲取數據庫 URL 和憑證。 如何從 AWS 參數存儲中獲取這些參數並將它們作為參數傳遞給我的函數? 我已經編寫了我的函 ...
[英]Thread not releasing jdbc connection in spring boot
我們有一個 spring 啟動應用程序,其起點是 API。API 調用一個接口 ITradeService,它實現了 Callable。 ITradeService 有一個方法 service(),它依次調用 7 個方法,其中最后三個方法 method5() method6() 和 method7 ...
[英]Why is Hikari Datasource leaking in this situation?
我使用 Spring 框架(帶有 JPA)。 解析 URL 中的 id 以動態創建和使用數據源。 Datasource使用了caffeine來緩存,但是過期了也沒有從memory釋放。 這導致了 memory 泄漏。 過期時間后,從緩存中移除,但並沒有從memory釋放。Memory即使移除緩存 ...
[英]NoSuchMethodError: com.zaxxer.hikari.HikariDataSource.getMetricsTrackerFactory()Lcom/zaxxer/hikari/metrics/MetricsTrackerFactory
我正在將 Java Spring 應用程序遷移到 Spring Boot。 我已經將 application-context.xml 配置轉移到 Java beans 中。 但是,當我嘗試啟動 Spring Boot 應用程序時,出現以下錯誤: java.lang.NoSuchMethodErr ...
[英]jooq DataSourceConnectionProvider with TransactionAwareDataSourceProxy is not taking part in spring transactions
我有以下 spring 數據源設置: 請注意,自動提交是false 。 因為,我需要同時使用 jooq 和 JPA 並且在我的數據庫中也有多個模式,所以我配置了以下DataSourceConnectionProvider 我在@EnableTransactionManagement啟動配置上有 @E ...
[英]Is there a way to customize "HikariPool-k - Starting..." message
當 springboot 啟動時,它會在 db config 中打印以下內容: 有沒有辦法給出一個有意義的名稱而不是HikariPool-1 。 我已經試過了 但是通過這種方法,我只能在 init 成功時看到名稱。 如果 init 失敗,我不會得到名稱(盡管記錄了錯誤堆棧並且我可以調試,但這不是重點 ...
[英]How many max_connections should I have?
我們運行一個單體Spring Boot應用程序,該應用程序設置為多租戶,因此每個客戶都有自己的應用程序服務和數據庫(大約 30-40 個),但它們仍然在同一台 PostreSQL服務器上運行。 我們之前遇到的問題是我們的數據庫中沒有足夠的連接空間,因為我們的連接池 ( HikariCP ) 設置不 ...
[英]Getting subsequent connections using HikariCP during same request seems slow
我有一個 Spring 啟動應用程序,它使用 HikariCP 進行 Postgres 連接池。 最近,我設置了跟蹤以收集一些數據,了解在處理對特定端點的請求時所花費的時間。 我的假設是,在使用 HikariCP 時: 處理請求時第一次連接到數據庫可能會慢一點與數據庫的后續連接應該很快(< 1 ...
[英]HikariCP connection pool trying to connect to very old connections
我正在使用 HikariCP,配置為傳遞給 HikariDataSource 的 HikariConfig bean。 環境是 Fuse 7.3 (OSGi)。 這已經工作了多年。 今天,我在日志中發現錯誤,顯示它試圖連接到我們有一段時間沒有使用過的一些古老的數據庫 URL。 我已經搜索了代碼和 O ...
[英]spring boot hikari config not loaded
我正在使用 spring 啟動 2.6.7 和 hikari 池。 我正在嘗試使用自動配置 ans 設置: 但是當應用程序啟動時,池始終為 10(默認 hikari 值) 我嘗試禁用自動配置 (DataSourceAutoConfiguration.class) 並像這樣手動創建我的數據源: 但是當 ...
[英]How to ensure Hikari connections are spawn with latest credentials?
我正在為我的 Spring 數據源使用 IAM 憑證來連接到數據庫。 IAM 憑證將在 15 分鍾后過期。 所以spring.datasource.hikari.maxLifeTime設置為 14 分鍾。 但是,該服務僅能正常運行 15 分鍾。 之后我看到"org.postgresql.util ...
[英]How change data in database after getting close (SIGTERM, for example) command in Spring boot application using HikariCP?
我有 Spring 啟動應用程序,它使用 HikariCP 進入數據庫(幾個線程使用它)。 問題是,當應用程序收到停止(SIGTERM)信號時,它必須 go 到數據庫並更改一些數據,然后才能關閉(“優雅關閉”)。 這個邏輯寫在 myShutdownHook Runtime.getRuntime() ...
[英]Spring Boot Shutdown Lifecycle
這是我關閉 Spring 引導應用程序時看到的日志序列。 有人可以讓我知道這是否是應該發生的事件的正確發生嗎? 根據我的理解,我認為 ExecutorService 是主要的 ThreadPoolExecutor,應該是最后一個關閉的。 應用程序和數據庫之間建立的連接是否沒有安全關閉? ...
[英]Hikari CP DB connection not release in Async block
我正在使用具有 API controller 的 Spring 引導應用程序來生成報告。 實際服務 function 包裹在 @Async 注釋周圍,function 進行 DB 調用並生成 csv 報告。 我還使用 Hikari CP 進行連接池管理,使用 JPA + QueryDSL 形成 se ...
[英]Manually Increase number of Connections to be used in Hikari Pool
我想在我的微服務啟動之前有一些特定數量的可用連接。 我正在使用 Hikari 池和 Spring 引導。 我正在使用特定號碼的循環並調用“SELECT 1 FROM DUAL”來手動創建連接,但它似乎不是創建多個連接,而是一次又一次地重用相同的連接。 這個怎么做? ...