15 Running and deploying Camel

This chapter covers

  • Starting and stopping Camel safely
  • Adding and removing routes at runtime
  • Deploying Camel
  • Running standalone
  • Running in web containers
  • Running in Java EE servers
  • Running with OSGi
  • Running with CDI

In chapter 14, you learned all about securing Camel. We’ll now shift focus to another topic that’s important to master: running and deploying Camel applications.

We’ll begin with starting Camel. You need to fully understand how to start, run, and shut down Camel reliably and safely, which is imperative in a production environment. We’ll also review various options you can use to tweak the way Camel and routes are started. We’ll continue on this path, looking at how to dynamically start and stop ...

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.