title: Camel route execution priority
body: <p>I'm trying to understand if Camel is able to prioritize a route execution over another one in the same process.</p>
  
  <p>For example, we have :</p>
  
  <pre><code>from("cxfrs://restendpoint").routeId("HIGH").log("high priority");
  </code></pre>
  
  <p>and</p>
  
  <pre><code>from("file://filestore").routeId("LOW").log("low priority");
  </code></pre>
  
  <p>I want the HIGH route not to be slow down by LOW route. So when a huge file is being processed by the LOW route and a rest call arrives on HIGH route, I want the CPU to give more time to HIGH route.</p>
  
  <p>I'm thinking of doing that by splitting the routes in 2 applications and using Linux process priorities to allocate more time to the HIGH route.</p>
  
  <p>Is there a way to do that with Camel ? Something to play with thread priority for example ?</p>
  
  <p>Thanks for your help</p>