Thx Dan !
I will double check but I think we are in the « one-thread » client you
mentioned.

On Wed 18 Oct 2017 at 18:16, Dan Smith <[email protected]> wrote:

> Hi Oliver,
>
> If you have enough threads concurrently executing functions then yes, I
> would expect them to be load balanced.
>
> Geode actually load balances *connections* from clients to servers. So a
> single threaded client might only end up with one connection and every
> function execution would go to the same server. If you have multiple
> clients, or multiple threads executing functions in parallel from the same
> client then you will end up with more connections, and those connections
> should be load balanced.
>
> -Dan
>
> On Wed, Oct 18, 2017 at 1:44 AM, Olivier Mallassi <
> [email protected]> wrote:
>
>> Hi all,
>>
>> I was wondering how Gemfire/Geode load balanced function executions on
>> replicated regions.
>>
>> I do not have all the details here but what I understood from the team
>> here that functions are executed only on only one CacheServer. I would
>> assume that given 3 nodes, each function would be execute on one node
>> (because of the repilcated region) but evenly load-balanced across the
>> three nodes.
>>
>> Again, I need to digg into the details here but is this the expected
>> behavior?
>>
>> Thx.
>>
>> Olivier.
>>
>>
>>
>>
>>
>>
>>
>

Reply via email to