Skip to main content

Interface: StageDepotAuroraPoolProps

Defined in: packages/depot-cdk/src/stage-depot-environment.ts:386

HikariCP settings for the Connector's Aurora connection pools (DEPOT_AURORA_POOL_*).

Every duration is in milliseconds. The Connector applies these to every Aurora pool it creates, and it creates one per distinct connection identity — so total connections to Aurora scale as the number of pools times maximumPoolSize, not maximumPoolSize alone.

Properties​

connectionTimeoutMillis?​

readonly optional connectionTimeoutMillis?: number

Defined in: packages/depot-cdk/src/stage-depot-environment.ts:394

HikariCP connectionTimeout, in milliseconds. Connector default 30000.


idleTimeoutMillis?​

readonly optional idleTimeoutMillis?: number

Defined in: packages/depot-cdk/src/stage-depot-environment.ts:397

HikariCP idleTimeout, in milliseconds. Connector default 60000.


leakDetectionThresholdMillis?​

readonly optional leakDetectionThresholdMillis?: number

Defined in: packages/depot-cdk/src/stage-depot-environment.ts:406

HikariCP leakDetectionThreshold, in milliseconds. Connector default 120000.


maximumPoolSize?​

readonly optional maximumPoolSize?: number

Defined in: packages/depot-cdk/src/stage-depot-environment.ts:388

HikariCP maximumPoolSize. Connector default 10. Applies per pool — see the interface note.


maxLifetimeMillis?​

readonly optional maxLifetimeMillis?: number

Defined in: packages/depot-cdk/src/stage-depot-environment.ts:400

HikariCP maxLifetime, in milliseconds. Connector default 30000.


minimumIdle?​

readonly optional minimumIdle?: number

Defined in: packages/depot-cdk/src/stage-depot-environment.ts:391

HikariCP minimumIdle. Connector default 3.


validationTimeoutMillis?​

readonly optional validationTimeoutMillis?: number

Defined in: packages/depot-cdk/src/stage-depot-environment.ts:403

HikariCP validationTimeout, in milliseconds. Connector default 5000.