Présentation
Cette rubrique explique comment résoudre les problèmes liés aux exceptions qui se produisent lorsqu'un client se connecte pour la première fois à ApsaraMQ for Kafka.
Solution
Si une exception survient lors de la première connexion d'un client à ApsaraMQ for Kafka, vérifiez les points suivants pour identifier et résoudre le problème :
-
Connectivité réseau : Dans la plupart des cas, les problèmes de connectivité réseau sont dus à l'une des raisons suivantes :
Si le client est déployé sur une instance Elastic Compute Service (ECS), l'exception peut survenir parce que l'instance ECS ne réside pas dans le même Virtual Private Cloud (VPC) que l'instance ApsaraMQ for Kafka. Pour savoir comment accéder à une instance ApsaraMQ for Kafka dans un VPC, consultez Acheter et déployer une instance connectée au VPC.
Si le client se connecte à une instance ApsaraMQ for Kafka connectée au VPC, l'exception peut survenir parce que vous avez accédé à l'instance ApsaraMQ for Kafka via Internet.
L'adresse IP du client n'a pas été ajoutée à la liste d'autorisation. Pour savoir comment configurer une liste d'autorisation, consultez Configurer les listes d'autorisation.
-
Version du client : Des exceptions peuvent se produire si la version du client est obsolète. Nous vous recommandons de mettre à niveau le client vers une version correspondant à celle de l'instance ApsaraMQ for Kafka. Pour obtenir des informations sur les démonstrations de clients, consultez aliware-kafka-demos.
RemarqueLa version du client doit correspondre à celle de l'instance ApsaraMQ for Kafka. Par exemple, si la version de votre instance ApsaraMQ for Kafka est 0.10.2.2, nous vous recommandons d'utiliser un client de version 0.10.2.2. La version de l'instance ApsaraMQ for Kafka fait foi.
Configuration : L'accès peut échouer si la configuration de l'endpoint par défaut est invalide ou si l'utilisateur Resource Access Management (RAM) ne dispose pas des permissions requises. Pour vérifier les informations de configuration, consultez Présentation.