congrats Icon
New! Tabnine Pro 14-day free trial
Start a free trial
Tabnine Logo
ZookeeperConsumerConnector.createMessageStreams
Code IndexAdd Tabnine to your IDE (free)

How to use
createMessageStreams
method
in
kafka.javaapi.consumer.ZookeeperConsumerConnector

Best Java code snippets using kafka.javaapi.consumer.ZookeeperConsumerConnector.createMessageStreams (Showing top 3 results out of 315)

origin: io.zipkin.zipkin2/zipkin-collector-kafka08

ExecutorService compute() {
 ExecutorService pool =
   streams == 1
     ? Executors.newSingleThreadExecutor()
     : Executors.newFixedThreadPool(streams);
 Map<String, Integer> topicCountMap = new LinkedHashMap<>(1);
 topicCountMap.put(topic, streams);
 for (KafkaStream<byte[], byte[]> stream :
   connector.get().createMessageStreams(topicCountMap).get(topic)) {
  pool.execute(guardFailures(new KafkaStreamProcessor(stream, collector, metrics)));
 }
 return pool;
}
origin: io.zipkin.java/zipkin-transport-kafka

KafkaCollector(Builder builder, Lazy<AsyncSpanConsumer> consumer) {
 Map<String, Integer> topicCountMap = new LinkedHashMap<>(1);
 topicCountMap.put(builder.topic, builder.streams);
 // Settings below correspond to "Old Consumer Configs"
 // http://kafka.apache.org/documentation.html
 Properties props = new Properties();
 props.put("zookeeper.connect", builder.zookeeper);
 props.put("group.id", builder.groupId);
 props.put("fetch.message.max.bytes", String.valueOf(builder.maxMessageSize));
 // Same default as zipkin-scala, and keeps tests from hanging
 props.put("auto.offset.reset", "smallest");
 connector = (ZookeeperConsumerConnector) createJavaConsumerConnector(new ConsumerConfig(props));
 pool = builder.streams == 1
   ? Executors.newSingleThreadExecutor()
   : Executors.newFixedThreadPool(builder.streams);
 for (KafkaStream<byte[], byte[]> stream : connector.createMessageStreams(topicCountMap).get(builder.topic)) {
  pool.execute(new KafkaStreamProcessor(stream, consumer, builder.metrics));
 }
}
origin: io.zipkin.java/transport-kafka

KafkaCollector(Builder builder, Lazy<AsyncSpanConsumer> consumer) {
 Map<String, Integer> topicCountMap = new LinkedHashMap<>(1);
 topicCountMap.put(builder.topic, builder.streams);
 // Settings below correspond to "Old Consumer Configs"
 // http://kafka.apache.org/documentation.html
 Properties props = new Properties();
 props.put("zookeeper.connect", builder.zookeeper);
 props.put("group.id", builder.groupId);
 props.put("fetch.message.max.bytes", String.valueOf(builder.maxMessageSize));
 // Same default as zipkin-scala, and keeps tests from hanging
 props.put("auto.offset.reset", "smallest");
 connector = (ZookeeperConsumerConnector) createJavaConsumerConnector(new ConsumerConfig(props));
 pool = builder.streams == 1
   ? Executors.newSingleThreadExecutor()
   : Executors.newFixedThreadPool(builder.streams);
 for (KafkaStream<byte[], byte[]> stream : connector.createMessageStreams(topicCountMap).get(builder.topic)) {
  pool.execute(new KafkaStreamProcessor(stream, consumer, builder.metrics));
 }
}
kafka.javaapi.consumerZookeeperConsumerConnectorcreateMessageStreams

Popular methods of ZookeeperConsumerConnector

  • shutdown
  • <init>

Popular in Java

  • Start an intent from android
  • onCreateOptionsMenu (Activity)
  • getSupportFragmentManager (FragmentActivity)
  • getResourceAsStream (ClassLoader)
  • Graphics2D (java.awt)
    This Graphics2D class extends the Graphics class to provide more sophisticated control overgraphics
  • Kernel (java.awt.image)
  • Path (java.nio.file)
  • DecimalFormat (java.text)
    A concrete subclass of NumberFormat that formats decimal numbers. It has a variety of features desig
  • Calendar (java.util)
    Calendar is an abstract base class for converting between a Date object and a set of integer fields
  • SSLHandshakeException (javax.net.ssl)
    The exception that is thrown when a handshake could not be completed successfully.
  • PhpStorm for WordPress
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyStudentsTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now