Amazon GameLift Servers apporte de nouvelles améliorations à sa flotte de conteneurs
Les Amazon GameLift Servers prennent désormais en charge deux améliorations importantes de la flotte de conteneurs, qui améliorent la flexibilité et la communication entre les conteneurs pour les déploiements de serveurs de jeux. Ces nouvelles fonctionnalités répondent aux défis courants auxquels sont confrontés les développeurs de jeux utilisant des architectures conteneurisées, en fournissant un meilleur contrôle sur les autorisations des conteneurs et en permettant une découverte fluide des conteneurs colocalisés sur la même instance.
Vous pouvez désormais personnaliser les fonctionnalités Linux pour les conteneurs dans les définitions de vos groupes de conteneurs, ce qui vous permet d’avoir un contrôle plus précis par rapport aux fonctionnalités définies par défaut de Docker. Cela est particulièrement utile pour les serveurs de jeux nécessitant des fonctionnalités spécialisées, telles que NET_RAW pour les protocoles réseau personnalisés ou SYS_PTRACE pour connecter des débogueurs et des outils de profilage. En outre, les serveurs de jeu peuvent désormais appeler la nouvelle action SDK du serveur ListContainersNetworkInfo() pour récupérer des informations complètes sur le réseau, notamment le nom, l’ID, l’adresse IP locale et le type de groupe de conteneurs pour tous les conteneurs exécutés sur la même instance. Cela permet la découverte automatique des services et une communication simplifiée entre les serveurs de jeu et les services auxiliaires tels que les collecteurs de métriques, les agents de journalisation ou les systèmes de mise en cache.
Ces améliorations sont disponibles via la console Amazon GameLift Servers, l’AWS CLI, le kit SDK AWS et AWS CloudFormation. L’action ListContainersNetworkInfo() est prise en charge dans le kit SDK 5.x du serveur pour Go, C++ et C#, ainsi que dans les plug-ins pour Unreal Engine et Unity. Les deux caractéristiques sont disponibles dans toutes les Régions AWS où les Amazon GameLift Servers sont pris en charge, à l’exception de la Chine. Pour en savoir plus, consultez la documentation des Amazon GameLift Servers.