Kafka Python

Es gibt eine gut gepflegte Bibliothek namens "Kafka-Python". Erstellen Sie ein Programm, das dies verwendet. Dann möchten Sie automatisch Kafka im Unit-Test.

Wie machst du das? Mit anderen Worten, es scheint, dass verschiedene Techniken in Java entwickelt wurden. http://qiita.com/kmizumar/items/60c60284501bda111065

Aber was ist mit der Python-Bibliothek? Apropos, kafka-python selbst hat kafka mit einem Unterprozess gestartet. https://github.com/dpkp/kafka-python/blob/master/test/fixtures.py#L23

Die Binärdistribution von kafka hat eine einfach zu konfigurierende Startdatei, aber kafka-python verwendet eine eigene Konfigurationsdatei, um sie zu starten. Es scheint nichts weiter zu geben, so dass Parameter wie der zu bindende Port festgelegt werden können.

Wenn es sich um eine sehr einfache Bibliothek handelt, frage ich mich, ob ich sie mit der Konfigurationsdatei der Binärdistribution testen kann.

Recommended Posts

Kafka Python
Python
Python-Grundlagen ⑤
Python-Zusammenfassung
Eingebaute Python
Python-Einschlussnotation
Python-Technik
Python studieren
Python 2.7 Countdown
Python-Memorandum
Python FlowFishMaster
Python-Dienst
Python-Tipps
Python-Funktion ①
Python-Grundlagen
Python-Memo
Ufo-> Python (3)
Python-Einschlussnotation
Installieren Sie Python
Python Singleton
Python-Grundlagen ④
Python-Memorandum 2
Python-Memo
Python Jinja2
Python-Inkrement
atCoder 173 Python
[Python] -Funktion
Python-Installation
Python installieren 3.4.3.
Versuchen Sie Python
Python-Memo
Python iterativ
Python-Algorithmus
Python2 + word2vec
[Python] -Variablen
Python-Funktionen
Python sys.intern ()
Python-Tutorial
Python-Fraktion
Python Underbar Das ist was
Python-Zusammenfassung
Starten Sie Python
[Python] Sortieren
Hinweis: Python
Python-Grundlagen ③
Python-Protokoll ausgeben
Python-Grundlagen
[Scraping] Python-Scraping
Python-Update (2.6-> 2.7)
Python-Memo
Python-Memorandum
Python #sort
Ufo-> Python
Python nslookup
Python lernen
[Rpmbuild] Python 3.7.3.
Prorate Python (1)
Python Memorandum