This still happen to my app even tho they are responding to the health check.
error.message="could not find an instance to route to" 2023-02-13T23:46:08Z proxy[bf35d603] sin [warn]request.method="POST" request.url="/v1" request.id="01GS6JQNG7B0YM8BFG396Y1DXP-sin"
2023-02-13T23:46:16Z app[bf35d603] sin [info]::ffff:172.19.68.137 - - [13/Feb/2023:23:46:16 +0000] "GET /health HTTP/1.1" 200 2 "-" "Consul Health Check"
2023-02-13T23:46:26Z app[bf35d603] sin [info]::ffff:172.19.68.137 - - [13/Feb/2023:23:46:26 +0000] "GET /health HTTP/1.1" 200 2 "-" "Consul Health Check"
2023-02-13T23:46:36Z app[bf35d603] sin [info]::ffff:172.19.68.137 - - [13/Feb/2023:23:46:36 +0000] "GET /health HTTP/1.1" 200 2 "-" "Consul Health Check"
2023-02-13T23:46:46Z app[bf35d603] sin [info]::ffff:172.19.68.137 - - [13/Feb/2023:23:46:46 +0000] "GET /health HTTP/1.1" 200 2 "-" "Consul Health Check"
2023-02-13T23:46:56Z app[bf35d603] sin [info]::ffff:172.19.68.137 - - [13/Feb/2023:23:46:56 +0000] "GET /health HTTP/1.1" 200 2 "-" "Consul Health Check"
2023-02-13T23:47:06Z app[bf35d603] sin [info]::ffff:172.19.68.137 - - [13/Feb/2023:23:47:06 +0000] "GET /health HTTP/1.1" 200 2 "-" "Consul Health Check"
error.message="could not find an instance to route to" 2023-02-13T23:47:08Z proxy[bf35d603] sin [warn]request.method="POST" request.url="/v1" request.id="01GS6JSGKHEYEXTEP35NDQD457-sin"
2023-02-13T23:47:16Z app[bf35d603] sin [info]::ffff:172.19.68.137 - - [13/Feb/2023:23:47:16 +0000] "GET /health HTTP/1.1" 200 2 "-" "Consul Health Check"
2023-02-13T23:47:26Z app[bf35d603] sin [info]::ffff:172.19.68.137 - - [13/Feb/2023:23:47:26 +0000] "GET /health HTTP/1.1" 200 2 "-" "Consul Health Check"
2023-02-13T23:47:36Z app[bf35d603] sin [info]::ffff:172.19.68.137 - - [13/Feb/2023:23:47:36 +0000] "GET /health HTTP/1.1" 200 2 "-" "Consul Health Check"
2023-02-13T23:47:46Z app[bf35d603] sin [info]::ffff:172.19.68.137 - - [13/Feb/2023:23:47:46 +0000] "GET /health HTTP/1.1" 200 2 "-" "Consul Health Check"
2023-02-13T23:47:57Z app[bf35d603] sin [info]::ffff:172.19.68.137 - - [13/Feb/2023:23:47:57 +0000] "GET /health HTTP/1.1" 200 2 "-" "Consul Health Check"
2023-02-13T23:48:07Z app[bf35d603] sin [info]::ffff:172.19.68.137 - - [13/Feb/2023:23:48:07 +0000] "GET /health HTTP/1.1" 200 2 "-" "Consul Health Check"
error.message="could not find an instance to route to" 2023-02-13T23:48:08Z proxy[bf35d603] sin [warn]request.method="POST" request.url="/v1" request.id="01GS6JVB3N92E8Y83ZEKVCKNAW-sin"
Is there any way to fix this? Is adding more region solve this problem?
thank you!
Edit: I have scale my app using fly scale count 2 -a APP
and solved the error