すべてのプロダクト
Search
ドキュメントセンター

ApsaraMQ for Kafka:Filebeat が ApsaraMQ for Kafka のトピックにメッセージを送信できない場合はどうすればよいですか。

最終更新日:Jan 11, 2025

症状

トピック管理ApsaraMQ for Kafka コンソールの [トピック] ページでトピックを作成しました。Filebeat を使用してトピックにメッセージを送信すると、Request was for a topic or partition that does not exist on this broker というエラーメッセージが返されます。

原因

Filebeat が Message Queue for Apache Kafka のトピックにメッセージを送信すると、Filebeat はトピック名の大文字を小文字に自動的に変換します。たとえば、Filebeat を使用して AAA という名前のトピックにメッセージを送信すると、Filebeat はトピックの名前を aaa に自動的に変換します。ただし、Message Queue for Apache Kafka には aaa という名前のトピックは存在しません。そのため、Request was for a topic or partition that does not exist on this broker というエラーメッセージが返されます。

解決策

トピック管理ApsaraMQ for Kafka コンソールの [トピック] ページで、小文字のみを含む名前のトピックを作成します。