Salut !
J'apprends à créer un site internet (un jeu) de manière autodidacte depuis 2 ans. J'ai un problème et quelques questions.
Problème : je reçois des attaques DDOS depuis quelques jours et l'attaque crash complètement mon serveur. J'y ai ajouté la protection cloudflare qui n'a absolument rien changé.
Spécificités de mon serveur :
- OS : Linux
- frameworks : NodeJS + express + socket.io
- hébergement : digitalocean
- protection : pare-feu digitalocean + la "protection" de cloudflare + évidemment mes propres rate limiters pour socket.io
Spécificités de l'attaque :
- type : DDOS
- protocole : http
- remarques : lors de l'attaque j'ai au début un pic de données entrantes et le CPU qui sature après pendant plusieurs dizaines de minutes (accompagné d'une forte lecture du disque)
Questions :
- Comment stopper les attaques DDOS ?
- Est-ce efficace de rejeter les sockets avec express ou socket.io ? (est-ce qu'il vaudrait mieux la stopper avec nginx par exemple ?)
- J'ai l'impression que les requêtes envoyées par l'attaque DDOS ne sont pas captées par express ? Est-ce normal ? Où vont-elles ?
Merci d'avance ! 
(c'est plutôt urgent mon site est down en ce moment même)