BentoML

Custom command health check polling timeout

warning
availabilityUpdated Mar 7, 2026(via Exa)
Technologies:
How to detect:

When using custom commands via Service.cmd or __command__ method, the proxy server polls the configured health endpoint (default: /health) with a 5-second timeout per attempt. Service will not be marked as ready until HTTP 200 is received.

Recommended action:

Ensure custom command services expose a health endpoint that responds within 5 seconds. If health endpoint is not found (404), verify the endpoint path configuration in services.endpoints. Monitor proxy server logs for health check failures during startup.