17 Clustering

This chapters covers

  • Clustered HTTP
  • Clustered Camel routes in active/passive and active/active modes
  • Clustered messaging with JMS and Kafka
  • Clustered caches
  • Clustered scheduling
  • Calling clustered services using the Service Call EIP

“How do I set up a highly available cluster with Camel?” That’s a simple question that doesn’t have a straightforward answer. You can ask the same question about a Java application server such as Apache Tomcat or WildFly and get a well-documented answer. Unlike Camel, these application servers are within a well-defined scope. They often support only a few protocols such as HTTP (Servlet) and messaging (JMS). Camel, on the other hand, speaks a lot more protocols, as you can tell by the many Camel ...

Get Camel in Action, Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.