Out of nowhere the app, that was working for months, has stopped working and I’m seeing:
could not find a good candidate within 90 attempts at load balancing. last error: no known healthy instances found for route tcp/443. (hint: is your app shut down? is there an ongoing deployment with a volume or are you using the 'immediate' strategy? have your app's instances all reached their hard limit?)
I redeployed the app, but that error remains and the app does not respond on 80/443.
I logged with SSH:
fly ssh console
and I’m able to retrieve index.html page without any issues with the following command:
Looks like you app has reached the configured concurrency limit.You should be able to see this message in the logs:
Instance <machine> reached hard limit of 25 concurrent connections. This usually indicates your app is not closing connections properly or is not closing them fast enough for the traffic levels it is handling. Scaling resources, number of instances or increasing your hard limit might help.