title: Spring Cloud Stream Processor from two different Kafka broker
body: <p>I would like to know whether is possible or not to bind two different Kafka broker for the input and output on Spring Cloud Stream. </p>
  
  <p>In other words, I would like my stream to be listening in one Kafka broker and write the output in other Kafka broker. </p>
  
  <pre><code>@StreamListener(Processor.INPUT)
  @SendTo(Processor.OUTPUT)
  public Object handle(String message) {
      // Processor.INPUTbeing bind to one Kafka broker
      // Processor.OUTPUT being bind to another Kafka broker
      // Write the logic here
  }
  </code></pre>