Sarama: eine Idee für die Wiederverbindung von Hersteller/Verbraucher?

Erstellt am 15. März 2014  ·  3Kommentare  ·  Quelle: Shopify/sarama

Danke für die gute Arbeit für dieses Projekt
Wenn ich Sarama verwende, stoße ich auf ein Problem, wie kann ich den Verbindungsfehler abfangen, um die Verbindung wiederherzustellen? ne idee dazu? Danke:)

client question

Hilfreichster Kommentar

Sarama sollte versuchen, sich bei Netzwerkfehlern automatisch (wieder) mit dem Kafka-Cluster zu verbinden.

  • Stellen Sie sicher, dass Sie eine Liste von Brokern angeben, mit denen eine Verbindung hergestellt werden soll, nicht nur einer.
  • Sie können MetadataRetries und WaitForElection in der ClientConfig erhöhen, um zu ändern, wie oft und wie schnell erneut versucht werden soll. Siehe https://godoc.org/github.com/Shopify/sarama#ClientConfig

Wenn das nicht funktioniert, können Sie sarama.Logger festlegen, um die Ausgabe zu erfassen, und sie hier einfügen?

Alle 3 Kommentare

:+1:

Sarama sollte versuchen, sich bei Netzwerkfehlern automatisch (wieder) mit dem Kafka-Cluster zu verbinden.

  • Stellen Sie sicher, dass Sie eine Liste von Brokern angeben, mit denen eine Verbindung hergestellt werden soll, nicht nur einer.
  • Sie können MetadataRetries und WaitForElection in der ClientConfig erhöhen, um zu ändern, wie oft und wie schnell erneut versucht werden soll. Siehe https://godoc.org/github.com/Shopify/sarama#ClientConfig

Wenn das nicht funktioniert, können Sie sarama.Logger festlegen, um die Ausgabe zu erfassen, und sie hier einfügen?

Schließung wegen mangelnder Resonanz. Bei weiteren Fragen gerne wieder öffnen.

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen