Yes.. please use the one in the component. Ideally that should be bundled to the feature. I didn't get a chance to look at the feature. On Dec 2, 2013 11:42 PM, "Lahiru Sandaruwan" <[email protected]> wrote:
> > > > On Mon, Dec 2, 2013 at 11:35 PM, Lahiru Sandaruwan <[email protected]>wrote: > >> Nirmal, >> >> In minimum rule, it runs against all the clusters[1]. But in >> ClusterMonitor thread is run per cluster which is correct. >> >> Didn't you update "Minimum Rule" in the rules file, or is it a separate >> rules file that you have used? >> >> > I meant whether you have used a different Rules file at deployment time of > the Stratos, which is different to default one in the products/autoscaler > at [1]. > > Thanks. > > > >> >> [1] >> >> rule "Minimum Rule" >> dialect "mvel" >> when >> $service : Service () >> $cluster : Cluster () from $service.getClusters() >> $deploymentPolicy : DeploymentPolicy(id == >> $cluster.getDeploymentPolicyName() ) from $manager.getDeploymentPolicyList() >> $partitionGroup : PartitionGroup () from >> $deploymentPolicy.getPartitionGroups() >> $partition : Partition () from $partitionGroup.getPartitions() >> $clusterContext : ClusterContext() from >> $context.getClusterContext($cluster.getClusterId()) >> eval($clusterContext.getMemberCount($partition.getId()) < >> $partition.getPartitionMembersMin()) >> >> >> then >> int memberCountToBeIncreased = $partition.getPartitionMembersMin() >> - $clusterContext.getMemberCount($partition.getId()); >> if($evaluator.delegateSpawn($partition,$cluster.getClusterId(), >> memberCountToBeIncreased)){ >> $clusterContext.increaseMemberCountInPartitionBy($partition.getId(), >> memberCountToBeIncreased); >> } >> end >> -- >> -- >> Lahiru Sandaruwan >> Software Engineer, >> Platform Technologies, >> WSO2 Inc., http://wso2.com >> lean.enterprise.middleware >> >> email: [email protected] cell: (+94) 773 325 954 >> blog: http://lahiruwrites.blogspot.com/ >> twitter: http://twitter.com/lahirus >> linked-in: http://lk.linkedin.com/pub/lahiru-sandaruwan/16/153/146 >> >> > > > -- > -- > Lahiru Sandaruwan > Software Engineer, > Platform Technologies, > WSO2 Inc., http://wso2.com > lean.enterprise.middleware > > email: [email protected] cell: (+94) 773 325 954 > blog: http://lahiruwrites.blogspot.com/ > twitter: http://twitter.com/lahirus > linked-in: http://lk.linkedin.com/pub/lahiru-sandaruwan/16/153/146 > >
