[wildfly-dev] Allow Camel LoadBalancer to connect to clustered WildFly HTTP endpoints
Thomas Diesler
tdiesler at redhat.com
Fri Nov 27 03:27:37 EST 2015
yes
> On 27 Nov 2015, at 09:21, Stuart Douglas <sdouglas at redhat.com> wrote:
>
> So the load balancing happens on the client side?
>
> Stuart
>
> ----- Original Message -----
>> From: "Thomas Diesler" <tdiesler at redhat.com>
>> To: "Stuart Douglas" <sdouglas at redhat.com>
>> Cc: wildfly-dev at 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 at 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 at redhat.com>
>>>> To: "Stuart Douglas" <sdouglas at redhat.com>
>>>> Cc: wildfly-dev at 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 at lists.jboss.org
>>> https://lists.jboss.org/mailman/listinfo/wildfly-dev
>>
>>
More information about the wildfly-dev
mailing list