Hello,
Server response times from my app are around 4s.
I verified it using chrome dev tools as well as curl.
This happens only from my home, as I tried from curl’ing from hetzner vm and it was acceptable - between 50 up to 500ms.
I am even querying fly.io domain directcly skipping cloudflare which is normally sitting behind my app, just to make sure that this isn’t cloudflare problem.
It’s not a random accident - over last few weeks I noticed that periodically response times are geting very slow (2-5s) and the other time they are simillar to the ones from the remote VM (50-500ms).
During the slowdown period other websites / services respond normally, there are no slowdowns to be found. I even tried deployting same app behind nginx on hetzner vm and haven’t notied such issue.
Region of my app is the same city as I live and hetzner’ VM is in germany - I would expect response times to be much lower from my home.
It’s a go app using sqlite deployed on the smallest fly instance. Ram usage below 40% all the time. No cpu spikes at all.
According to the app and the fly grafana response times from the app are at most 2ms.
I also checked the fly proxy tab in grafana and p95 are under 5ms.
At this point I have no idea how to debug this issue - any suggestions?