Utilisation de WebSockets et d'équilibreurs de charge Deuxième partie: idk.dev – Bien installer son serveur
[bzkshopping keyword= »Minecraft » count= »8″ template= »grid »] Cet article a été écrit par Robert Zhu, développeur principal avocat à AWS. Cet article fait suite à un blog que j'ai publié plus tôt sur l'utilisation des équilibreurs de charge sur Amazon Lightsail. Dans cet article, je présente quelques défis et solutions courants lors de la combinaison d'applications avec état et d'équilibreurs de charge. Je commence par une simple application WebSocket dans Amazon Lightsail qui compte le nombre de secondes de connexion du client. Ensuite, j'ajoute un équilibreur de charge Lightsail et je vous montre comment l'application effectue le routage et les tentatives. Commençons. WebSockets Les WebSockets sont des prises bilatérales persistantes qui permettent une communication bidirectionnelle entre un client et un serveur. Les programmes utilisent souvent WebSockets pour fournir des fonctionnalités en temps réel telles que le chat et les jeux. Commençons par un exemple de code pour un simple serveur WebSocket: const WebSocket = require ("ws"); nom const = demande ("./ randomName"); serveur const =…
