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
>
>

Reply via email to