インスタンスのエンドポイントを使用して ApsaraMQ for Kafka インスタンスにアクセスしたときに接続が失敗またはタイムアウトした場合、telnet コマンドを使用しているかどうかを確認します。エンドポイントが仮想プライベートクラウド (VPC) エンドポイントの場合は、クライアントと ApsaraMQ for Kafka インスタンスが同じ VPC にデプロイされていることを確認してください。
問題の説明
ApsaraMQ for Kafka インスタンスのエンドポイントへの ping が失敗します。
telnet コマンドを実行してクライアントを ApsaraMQ for Kafka インスタンスに接続できないか、接続がタイムアウトします。
原因
セキュリティを確保するために、ping コマンドは ApsaraMQ for Kafka インスタンスによってブロックされています。
VPC エンドポイントを使用してインスタンスにアクセスしていますが、クライアントと ApsaraMQ for Kafka インスタンスは同じ VPC にデプロイされていません。
解決策
telnet コマンドを実行して、ネットワーク接続を確認できます。次の項目に注意してください。
telnetコマンドが実行されるクライアントはホワイトリストに登録されています。telnetコマンドを使用して VPC エンドポイントのネットワーク接続を確認する場合は、クライアントが ApsaraMQ for Kafka インスタンスと同じ VPC にデプロイされていることを確認してください。telnetコマンドを使用してパブリックエンドポイントのネットワーク接続を確認する場合は、クライアントがインターネットにアクセスできることを確認してください。
関連情報
最初のクライアント接続に関するよくある質問 (FAQ) については、「クライアントが初めて ApsaraMQ for Kafka に接続するときに例外が発生した場合はどうすればよいですか?」をご参照ください。
VPC 接続インスタンスをインターネットおよび VPC 接続インスタンスにアップグレードする方法については、「インスタンス構成のアップグレード」をご参照ください。