#How to know if my tunnel is getting throttled?

2 messages · Page 1 of 1 (latest)

sturdy spruce
#

With 100 client connections locally on my websocket server
like std::string url = "ws://localhost:8091"; (client)
I calculated latency ~200ms until client receive server response

But routing the same 100 connections from the cloudflared tunnel
like "ws://abc.domain.com"; the latency goes 1000ms +
each client connection is sending data of around ~120kb , it only send a new request when server replied

Could be Cloudflare throttling it? or my network not being able to handle all data?
Checking on Windows Task Manager i can see Network 68% ~280Mbps, i have an internet of "500 mega"

Is it possible somehow to check if im getting throttled?

wary hazel
# sturdy spruce With `100` client connections locally on my websocket server like `std::string u...

Cloudflare would reach out before throttling you, either for websocket limits or plan stuff.

So, your comparison is local connection vs going through the tunnel?

Checking on Windows Task Manager i can see Network 68% ~280Mbps, i have an internet of "500 mega"
That doesn't mean that's what your upload speed is. If you're maxing out upload, could very easily mess with latency

Compare with one connection through the tunnel? You specified 100 connections and 120 kb of data sent, how often are they sending?