Hello,

I'm playing a little bit with the new ServiceCall EIP by adding support for
consul service discovery and I've committed some code in my own branch [1].

I borrowed most of the code from camel-kubernetes and as it ended up being
almost a clone, I've tried to make some base/default classes as what really
make the difference is the implementation of ServiceCallServerListStrategy
and ServiceCallLoadBalancer so to add a simple discovery engine you only
need to implement your own ServiceCallServerListStrategy and eventually your
own ServiceCallLoadBalancer (i.e. for ribbon).

Does it make sense ?

[1] https://github.com/lburgazzoli/apache-camel/tree/CAMEL-9989
[2] 
https://github.com/apache/camel/compare/master...lburgazzoli:CAMEL-9989?expand=1

---
Luca Burgazzoli

Reply via email to