2016-08-16 28 views
7

मैं यह कर सकता:काफ्का कंसोल उपभोक्ता: शुरुआत से सब कुछ के बजाय किसी विषय से केवल अंतिम एन संदेश कैसे प्राप्त करें?

./bin/kafka-avro-console-consumer --zookeeper 10.0.0.225:2181/kafka 
--topic myTopic --property schema.registry.url=http://10.0.0.100:8081 
--from-beginning 

लेकिन मैं भी कई संदेश हैं। मैं केवल अंतिम एन प्राप्त करेंगे। मैं कफका कंसोल उपभोक्ता के साथ ऐसा कैसे कर सकता हूं?

+1

बस '--from-start' को छोड़ दें और थोड़ी देर के लिए इसे फिर से चालू करें और फिर कंसोल उपभोक्ता को बाधित करने के लिए ctrl + c। आप परिणाम को एक अस्थायी फ़ाइल में बेहतर रीडायरेक्ट करेंगे। – Lhfcws

उत्तर

3

आप बंडल binaries के साथ रहना चाहते हैं, तो आप साधारण उपभोक्ता खोल उपयोग करने की आवश्यकता:

bin/kafka-simple-consumer-shell.sh --broker-list mybroker:9092 --topic 
mytopic --partition mypartition --offset myoffset 

मैं kt की सलाह देते हैं; यह बहुत तेज़, अधिक हल्का है और इसमें बेहतर विकल्प हैं।

संबंधित मुद्दे