[Feature] Start HTTP service when actually ready to accept connnections #974
Labels
enhancement
New feature or request
help wanted
Community development is encouraged
technical debt
If not paid, jeapardizes long-term success and maintainability of the repository.
Is your feature request related to a problem? Please describe.
When starting up OpenSearch Dashboards you often get the message "OpenSearch Dashboards server is not ready yet" and a 503 error code. In many environments you can detect when a port (i.e. 5601) is active but then I have to add another layer of polling to detect the 503 error which makes the transition for startup really clunky.
Additionally, it's a bad user experience to get this message.
Describe the solution you'd like
The OpenSearch Dashboards' HTTP port becomes active when it is actually able to accept connections.
Describe alternatives you've considered
Instead of the 503 error and one liner, provide loading UI element and some JS to automatically get to the login screen.
The text was updated successfully, but these errors were encountered: