Hi. I'm working on an web application that according to its architecture will call the server every 2-3 seconds to check for updates. I
All those people will be located in the same physical place, which means most of them (in worst case scenario – all) will be connected to the same WiFi network. Therefore it is possible that from OVH POV there will be ~200 req/sec comming from the same IP.
I'm afraid this may trigger some DDoS filters and i.e. block the IP all together making the system unusable.
Is it public what are the rules that may trigger such filters? Is there anything that I can do to exclude i.e. certain city or country from such filters?
> there will be ~200 req/sec comming from the same IP
IMO you shoud act differently.
I'd use WebSocket or similar solution, unfortunately it's not supported on WebHosting platform.
I can reduce the query time to i.e. one query every 5 seconds, but I can't rule out that they will do a request in a single second.
I simply want to make sure my solution won't trigger something that will take OVH hours to resolve.
Hello,
Great question.
I can't communicate about our thresholds, but currently you can't do anything on your side to manage the OVHcloud web hosting anti-ddos rules.
If you have only one egress ip address and you target one domain you will trigger this mechanism (even with the CDN option).
I think the best way to do would be to check for updates less frequently or to use an intermediate proxy update server on your local network.
The web hosting offer is an offer for regular web hosting. If you are hosting an update server for a software you should consider an other offer such as VPS.
> web application that according to its architecture will call the server every 2-3 seconds to check for updates.
Your web application could direct to the proper version and your problem is solved.