--
Supun Malinga
Sent from my phone.
On 24 May 2013 02:37, "Afkham Azeez" <az...@wso2.com> wrote:
>
> There is no guarantee that the cluster message will be reliably delivered
to all members. For instance, due to a momentary network delay or delay in
the node, other members may detect that a member has left, but in reality,
that member may be still running. If a cluster message, such as a DepSync
message is sent in such a scenario, the node will not receive that message,
and may never update its deployment repo.

Hi azeez,

I understand the requirement and the need. But if the clustering has
failed(member dropped) means that node will no longer receive load from the
load balancer right?

>
> We could implement one of the following solutions;
> 1. For selected cluster messages, we could replay them if a new member
becomes available. We can't blindly replay all messages, but replaying the
depsync message will cause no harm because the depsync operation is
idempotent
>
> 2. For depsync, we can have periodic polling, but the polling interval
should vary from about 1 minute to 5 minutes.
>
> --
> Afkham Azeez
> Director of Architecture; WSO2, Inc.; http://wso2.com
> Member; Apache Software Foundation; http://www.apache.org/
>
> email: az...@wso2.com cell: +94 77 3320919
> blog: http://blog.afkham.org
> twitter: http://twitter.com/afkham_azeez
> linked-in: http://lk.linkedin.com/in/afkhamazeez
>
> Lean . Enterprise . Middleware
>
> _______________________________________________
> Dev mailing list
> d...@wso2.org
> http://wso2.org/cgi-bin/mailman/listinfo/dev
>
_______________________________________________
Architecture mailing list
Architecture@wso2.org
https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture

Reply via email to