Skip to content

connection_pool: Add additional health check for pool instances - #348

Open
ThCompiler wants to merge 1 commit into
tarantool:masterfrom
ThCompiler:pool-additional-healtcheck
Open

connection_pool: Add additional health check for pool instances#348
ThCompiler wants to merge 1 commit into
tarantool:masterfrom
ThCompiler:pool-additional-healtcheck

Conversation

@ThCompiler

Copy link
Copy Markdown
Contributor

Allow ConnectionPool to exclude instances until an application running on top of Tarantool has completed its post-startup initialization. The built-in health check only confirms that Tarantool is reachable and box.info.status == "running". The application may still be initializing its own components after Tarantool starts, so an additional health check prevents requests from being routed to the instance until the application reports that it is ready.

@ThCompiler
ThCompiler force-pushed the pool-additional-healtcheck branch from d775c09 to 85a6bbd Compare August 28, 2026 12:25
Allow `ConnectionPool` to exclude instances until an application running on top
of Tarantool has completed its post-startup initialization. The built-in
health check only confirms that Tarantool is reachable and `box.info.status ==
"running"`. The application may still be initializing its own components after
Tarantool starts, so an additional health check prevents requests from being
routed to the instance until the application reports that it is ready.
@ThCompiler
ThCompiler force-pushed the pool-additional-healtcheck branch from 85a6bbd to 7923281 Compare August 28, 2026 12:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant