Hi Prasanna,

In my local build, there is a section named expiryTimeout in the autoscaler.xml, which corresponds to the initial time period waited before marking a member as obsolete. In your case, this seem to be missing. Since you are using a puppet based deployment, its possible that this file has been overwritten by an outdated file in the puppet master side. Could you please check on this?

On Thu, Aug 7, 2014 at 11:23 AM, Prasanna Dangalla <prasanna@wso2.com> wrote:

I'm doploying a php cartrige using stratos and a puppet master.  After 15 minites it says the following message and starts deploying another cartrige.

          Pending state of member: prasanew8.php.domaina9a84401-34af-489c-85bf-5f2e1e4fa4ac is expired. Adding as an obsoleted member. {org.apache.stratos.autoscaler.PartitionContext}

My stratos installer config/all/repository/conf/autoscaler.xml file looks like this. ()

                        <!-- <clientTimeout>300000</clientTimeout> -->


I adjusted stratosManager clientTimeout and reinstalled stratos. Still it start deploying a new one after 15 minitus. Is there another place to change this ?


Prasanna Dangalla
Software Engineer, WSO2, Inc.; http://wso2.com/


cell: +94 777 55 80 30 | +94 718 11 27 51
twitter: @prasa77

Thanks and Regards,

Isuru H.
+94 716 358 048