stratos-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Imesh Gunaratne <>
Subject Re: Executing cluster monitor periodically as well as on demand
Date Sun, 14 Dec 2014 05:02:32 GMT
A good thought Reka, this issue was there with the minimum rule in the
previous release as well. We could try this out.


On Sun, Dec 14, 2014 at 10:07 AM, Reka Thirunavukkarasu <>
> Hi All,
> As we now support adding cluster instances dynamically, we will have to
> wait for next one minute to get the members started in that particular
> cluster instance which will delay other dependencies startup when it comes
> to scaling or terminate and start again. Also, after adding the members in
> obsolete member list when terminating a cluster, we will again have to wait
> for one minute to get the members terminated. This will delay the action
> based on the termination specially when it comes to terminate-dependent or
> terminate-all scenarios.
> Can we do $subject by introducing locking support for the cluster monitor?
> So that whenever needed, we can directly execute the cluster monitor by
> taking lock to take decision only for min check and obsolete check. Let
> Cluster monitor periodically execute to take decision like min check,
> obsolete check and scaling. Because, AFAIK for scaling we will have to wait
> minimum one minute to get all the latest stats.
> Thanks,
> Reka
> --
> Reka Thirunavukkarasu
> Senior Software Engineer,
> WSO2, Inc.:,
> Mobile: +94776442007

Imesh Gunaratne

Technical Lead, WSO2
Committer & PMC Member, Apache Stratos

View raw message