Hi all, I have a system that offer several soap/jms services each on it´s own queue. For load balancing and fault tolerance the work should be done by several engines. Each engine can process all service requests but only one request at a time. The load should be balanced so that no engine is idle for too long. The requests should be processed roughly in the sequence of arrival.
Do you have any ideas how to do this with camel? I thought about routing all requests into one queue and then let all engines listen on this queue. But this means that several cxf services have to listen on one queue. Is it possible to use a content based router for this? I guess the SOAPAction could be used to route the requests. Does this make sense? Greetings Christian Christian Schneider Team Handel und Risikomanagement Informationsverarbeitung Business Solutions Trading EnBW Systeme Infrastruktur Support GmbH Informationsverarbeitung Business Solutions Handel und Dispatching Durlacher Allee 93 76131 Karlsruhe Tel : +49-(0)721-63-15482 Mail: christian.schnei...@enbw.com Sitz der Gesellschaft: Karlsruhe Handelsregister: Amtsgericht Mannheim HRB 108550 Vorsitzender des Aufsichtsrats: Dr. Bernhard Beck Geschäftsführer: Jochen Adenau, Dr. Peter Krampf