Hi Fly team,
I’m running a FastAPI webhook service on port 8080. For the past week I’ve been experiencing major instability:
-–
What’s happening:
1. Health checks pass every time
The app is healthy and responds correctly on the health endpoint.
2. But the app “freezes” and stops processing incoming POST webhook requests
During these freezes, no payloads are delivered to the app, even though the machine is alive.
3. Fly sometimes shows this in machine events (every 10 seconds):
Can’t reach your app
Fly proxy waited too much for your machine to become reachable then gave up.
4. After some minutes, it magically becomes reachable again
The issue fixes itself without a deploy or restart.
-–
Key points:
App listens on port 8080
Health checks ALWAYS pass
App does NOT crash
Traffic is extremely low
I have 10 machines, same issue on all
Tried multiple regions (AMS, EWR)
Same problem in both regions
No resource exhaustion, no load issues
-–
This looks like Fly proxy or internal networking issues.
Can you help investigate why:
Machines are “healthy”
But Fly’s proxy cannot consistently reach the app port
And webhook traffic freezes even while health checks pass?
What diagnostics should I provide?
Thanks,
Ayobami
