On 27 Nov 2015, at 09:21, Stuart Douglas <sdouglas(a)redhat.com>
wrote:
So the load balancing happens on the client side?
Stuart
----- Original Message -----
> From: "Thomas Diesler" <tdiesler(a)redhat.com>
> To: "Stuart Douglas" <sdouglas(a)redhat.com>
> Cc: wildfly-dev(a)lists.jboss.org
> Sent: Friday, 27 November, 2015 6:43:22 PM
> Subject: Re: [wildfly-dev] Allow Camel LoadBalancer to connect to clustered WildFly
HTTP endpoints
>
> Zookeeper is part of the Fabric architecture. I may be an option in the
> context of this conversation, but its not something that we have already
> readily available.
>
> In the most simplistic scenario, we have a remote Camel Http client that
> wants to connect to cluster of wildfly servers that expose undertow
> endpoints. The Camel client wants to use a load balancer
> <
http://camel.apache.org/load-balancer.html> like this
>
> <camelContext id="camel"
xmlns="http://camel.apache.org/schema/spring">
> <route>
> <from uri="direct:start"/>
> <loadBalance>
> <roundRobin/>
> <to uri="mock:x"/>
> <to uri="mock:y"/>
> <to uri="mock:z"/>
> </loadBalance>
> </route>
> </camelContext>
>
> I now wonder if it is possible to implement a camel load balancer variant
> that is able to discover the initial topology of wildfly http endpoints and
> later react on changes in that topology. Does that make sense?
>
> cheers
> — thomas
>
>> On 27 Nov 2015, at 00:09, Stuart Douglas <sdouglas(a)redhat.com> wrote:
>>
>> I'm not really sure exactly what you mean here, do you want the Undertow
>> load balancer to be able to use the data from the zookeper registry? Or
>> are you talking about having the Undertow endpoints register themselves
>> with zookeeper?
>>
>> Stuart
>>
>> ----- Original Message -----
>>> From: "Thomas Diesler" <tdiesler(a)redhat.com>
>>> To: "Stuart Douglas" <sdouglas(a)redhat.com>
>>> Cc: wildfly-dev(a)lists.jboss.org
>>> Sent: Thursday, 26 November, 2015 1:03:16 AM
>>> Subject: Allow Camel LoadBalancer to connect to clustered WildFly HTTP
>>> endpoints
>>>
>>> Hi Stuart/Friends,
>>>
>>>
https://github.com/wildfly-extras/wildfly-camel/issues/878
>>> <
https://github.com/wildfly-extras/wildfly-camel/issues/878>
>>>
>>> In fabric a camel load balancer can contact a (zookeeper) registry using a
>>> logical name to react to changes in server topology or for initial
>>> discovery. I wonder how this can/should be done in the context of undertow
>>> http endpoints on wildfly.
>>>
>>> cheers
>>> — thomas
>>
>> _______________________________________________
>> wildfly-dev mailing list
>> wildfly-dev(a)lists.jboss.org
>>
https://lists.jboss.org/mailman/listinfo/wildfly-dev
>
>