On Sun, Jan 11, 2015 at 12:50 PM, Imesh Gunaratne <im...@apache.org> wrote:

> Great work Lahiru!
> Just to clarify, have we updated the dependent scaling samples accordingly?
>
>
Yes Imesh. It is here.

https://github.com/rekathiru/grouping-samples/tree/master/dependency_scaling/sample_groups


> Thanks
>
> On Sun, Jan 11, 2015 at 12:47 PM, Lahiru Sandaruwan <lahi...@wso2.com>
> wrote:
>
>> Found the cause. We have updated the dependent scaling to be defined
>> using cartridge/group id. Earlier we had it using alias. My sample was not
>> updated to reflect that change.
>>
>> Issue was we were missing few null checks when we wrongly define the
>> scaling dependents. I have fixed those and put the logs as appropriately.
>>
>> Thanks.
>>
>> On Sun, Jan 11, 2015 at 10:53 AM, Lahiru Sandaruwan <lahi...@wso2.com>
>> wrote:
>>
>>> Sorry.. Issue is a different one. Looking into it.
>>>
>>> On Sun, Jan 11, 2015 at 10:41 AM, Lahiru Sandaruwan <lahi...@wso2.com>
>>> wrote:
>>>
>>>> This is happening because "ApplicationHolder.getApplications
>>>> ().getApplication(applicationId);"
>>>> returns null in "getApplicationMonitor" method. Somehow the added
>>>> application is not there.
>>>>
>>>> Thanks.
>>>>
>>>> On Sun, Jan 11, 2015 at 10:19 AM, Lahiru Sandaruwan <lahi...@wso2.com>
>>>> wrote:
>>>>
>>>>> I will have a look.
>>>>>
>>>>> On Sun, Jan 11, 2015 at 9:28 AM, Imesh Gunaratne <im...@apache.org>
>>>>> wrote:
>>>>>
>>>>>> Yes I can also see this problem with the above dependency scaling
>>>>>> sample:
>>>>>>
>>>>>> [2015-01-11 09:21:08,843]  INFO
>>>>>> {org.apache.stratos.rest.endpoint.api.StratosApiV41Utils} -  Application
>>>>>> deployed successfully: [application-id] app_group_v2
>>>>>> [2015-01-11 09:21:08,853]  INFO
>>>>>> {org.apache.stratos.autoscaler.applications.dependency.DependencyBuilder}
>>>>>>  -
>>>>>>  Building dependency for the Application/Group app_group_v2
>>>>>> [2015-01-11 09:21:08,854]  INFO
>>>>>> {org.apache.stratos.autoscaler.applications.dependency.DependencyBuilder}
>>>>>>  -
>>>>>>  Setting the [terminationBehaviour] terminate-none to the 
>>>>>> [dependency-tree]
>>>>>> app_group_v2
>>>>>>
>>>>>> There are no logs after the above lines, we might need to investigate
>>>>>> and see the cause of the issue.
>>>>>>
>>>>>> Thanks
>>>>>>
>>>>>> On Sun, Jan 11, 2015 at 2:39 AM, Lahiru Sandaruwan <lahi...@wso2.com>
>>>>>> wrote:
>>>>>>
>>>>>>> Sorry, There is no error. But this is the last set of logs i can see.
>>>>>>>
>>>>>>> On Sun, Jan 11, 2015 at 2:38 AM, Lahiru Sandaruwan <lahi...@wso2.com
>>>>>>> > wrote:
>>>>>>>
>>>>>>>> Hi,
>>>>>>>>
>>>>>>>> It seems $subject on master.
>>>>>>>> Sample : [1]
>>>>>>>> Error: [2]
>>>>>>>>
>>>>>>>> Thanks.
>>>>>>>>
>>>>>>>> [1]
>>>>>>>> https://github.com/rekathiru/grouping-samples/tree/master/dependency_scaling/sample_groups
>>>>>>>>
>>>>>>>> [2]
>>>>>>>>
>>>>>>>> [2015-01-11 02:31:14,481]  INFO
>>>>>>>> {org.wso2.carbon.core.services.util.CarbonAuthenticationUtil} -
>>>>>>>> 'admin@carbon.super [-1234]' logged in at [2015-01-11
>>>>>>>> 02:31:14,481+0530]
>>>>>>>>
>>>>>>>> [2015-01-11 02:31:14,524]  INFO
>>>>>>>> {org.apache.stratos.cloud.controller.messaging.topology.TopologyBuilder}
>>>>>>>>  -
>>>>>>>> Application Cluster esbgroup6.esb.domain created in CC topology
>>>>>>>>
>>>>>>>> [2015-01-11 02:31:14,524]  INFO
>>>>>>>> {org.apache.stratos.cloud.controller.messaging.topology.TopologyBuilder}
>>>>>>>>  -
>>>>>>>> Application Cluster mytomcat.tomcat.domain created in CC topology
>>>>>>>>
>>>>>>>> [2015-01-11 02:31:14,524]  INFO
>>>>>>>> {org.apache.stratos.cloud.controller.messaging.topology.TopologyBuilder}
>>>>>>>>  -
>>>>>>>> Application Cluster phpgroup6.php.domain created in CC topology
>>>>>>>>
>>>>>>>> [2015-01-11 02:31:14,530]  INFO
>>>>>>>> {org.apache.stratos.cloud.controller.messaging.publisher.TopologyEventPublisher}
>>>>>>>> -  Publishing application clusters created event: [application-id]
>>>>>>>> app_group_v2
>>>>>>>>
>>>>>>>> [2015-01-11 02:31:14,540]  INFO
>>>>>>>> {org.apache.stratos.messaging.message.processor.topology.ApplicationClustersCreatedMessageProcessor}
>>>>>>>> -  Cluster created:  [ Cluster Id: esbgroup6.esb.domain, Service Name: 
>>>>>>>> esb,
>>>>>>>> Autoscale Policy Name: autoscale_policy_1, Deployment Policy Name: 
>>>>>>>> null,
>>>>>>>> Tenant Range: *, Is a Kubernetes Cluster: false ]
>>>>>>>>
>>>>>>>> [2015-01-11 02:31:14,540]  INFO
>>>>>>>> {org.apache.stratos.messaging.message.processor.topology.ApplicationClustersCreatedMessageProcessor}
>>>>>>>> -  Cluster created:  [ Cluster Id: mytomcat.tomcat.domain, Service 
>>>>>>>> Name:
>>>>>>>> tomcat, Autoscale Policy Name: autoscale_policy_1, Deployment Policy 
>>>>>>>> Name:
>>>>>>>> null, Tenant Range: *, Is a Kubernetes Cluster: false ]
>>>>>>>>
>>>>>>>> [2015-01-11 02:31:14,540]  INFO
>>>>>>>> {org.apache.stratos.messaging.message.processor.topology.ApplicationClustersCreatedMessageProcessor}
>>>>>>>> -  Cluster created:  [ Cluster Id: phpgroup6.php.domain, Service Name: 
>>>>>>>> php,
>>>>>>>> Autoscale Policy Name: autoscale_policy_1, Deployment Policy Name: 
>>>>>>>> null,
>>>>>>>> Tenant Range: *, Is a Kubernetes Cluster: false ]
>>>>>>>>
>>>>>>>> [2015-01-11 02:31:14,540]  INFO
>>>>>>>> {org.apache.stratos.autoscaler.event.receiver.topology.AutoscalerTopologyEventReceiver}
>>>>>>>> -  [ApplicationClustersCreatedEvent] Received: class
>>>>>>>> org.apache.stratos.messaging.event.topology.ApplicationClustersCreatedEvent
>>>>>>>>
>>>>>>>> [2015-01-11 02:31:14,546]  INFO
>>>>>>>> {org.apache.stratos.messaging.domain.application.locking.ApplicationLockHierarchy}
>>>>>>>> -  Added lock for Application app_group_v2
>>>>>>>>
>>>>>>>> [2015-01-11 02:31:14,561]  INFO
>>>>>>>> {org.apache.stratos.autoscaler.client.CloudControllerClient} -  
>>>>>>>> Validating
>>>>>>>> partitions of policy via cloud controller: [cartridge-type] tomcat
>>>>>>>>
>>>>>>>> [2015-01-11 02:31:14,564]  INFO
>>>>>>>> {org.apache.stratos.messaging.message.processor.application.ApplicationCreatedMessageProcessor}
>>>>>>>> -  Application with id [ app_group_v2 ] created
>>>>>>>>
>>>>>>>> [2015-01-11 02:31:14,577]  INFO
>>>>>>>> {org.apache.stratos.cloud.controller.services.impl.CloudControllerServiceImpl}
>>>>>>>> -  All partitions [P1] were validated successfully, against the 
>>>>>>>> Cartridge:
>>>>>>>> tomcat
>>>>>>>>
>>>>>>>> [2015-01-11 02:31:14,585]  INFO
>>>>>>>> {org.apache.stratos.autoscaler.client.CloudControllerClient} -  
>>>>>>>> Validating
>>>>>>>> partitions of policy via cloud controller: [cartridge-type] esb
>>>>>>>>
>>>>>>>> [2015-01-11 02:31:14,595]  INFO
>>>>>>>> {org.apache.stratos.cloud.controller.services.impl.CloudControllerServiceImpl}
>>>>>>>> -  All partitions [P1] were validated successfully, against the 
>>>>>>>> Cartridge:
>>>>>>>> esb
>>>>>>>>
>>>>>>>> [2015-01-11 02:31:14,597]  INFO
>>>>>>>> {org.apache.stratos.autoscaler.client.CloudControllerClient} -  
>>>>>>>> Validating
>>>>>>>> partitions of policy via cloud controller: [cartridge-type] php
>>>>>>>>
>>>>>>>> [2015-01-11 02:31:14,610]  INFO
>>>>>>>> {org.apache.stratos.cloud.controller.services.impl.CloudControllerServiceImpl}
>>>>>>>> -  All partitions [P1] were validated successfully, against the 
>>>>>>>> Cartridge:
>>>>>>>> php
>>>>>>>>
>>>>>>>> [2015-01-11 02:31:14,619]  INFO
>>>>>>>> {org.apache.stratos.autoscaler.pojo.policy.PolicyManager} -  Deployment
>>>>>>>> policy is added successfully: [application-id] app_group_v2
>>>>>>>>
>>>>>>>> [2015-01-11 02:31:14,620]  INFO
>>>>>>>> {org.apache.stratos.autoscaler.services.impl.AutoScalerServiceImpl} -
>>>>>>>> Adding application signup: [application-id] app_group_v2
>>>>>>>>
>>>>>>>> [2015-01-11 02:31:14,634]  INFO
>>>>>>>> {org.apache.stratos.manager.components.ApplicationSignUpHandler} -  
>>>>>>>> Adding
>>>>>>>> application signup: [application-id] app_group_v2 [tenant-id] -1234
>>>>>>>>
>>>>>>>> [2015-01-11 02:31:14,645]  INFO
>>>>>>>> {org.apache.stratos.manager.components.ApplicationSignUpHandler} -
>>>>>>>> Application signup added successfully: [application-id] app_group_v2
>>>>>>>> [tenant-id] -1234
>>>>>>>>
>>>>>>>> [2015-01-11 02:31:14,646]  INFO
>>>>>>>> {org.apache.stratos.autoscaler.services.impl.AutoScalerServiceImpl} -
>>>>>>>> Application signup added successfully: [application-id] app_group_v2
>>>>>>>>
>>>>>>>> [2015-01-11 02:31:14,651]  INFO
>>>>>>>> {org.apache.stratos.autoscaler.util.AutoscalerUtil} -  Application 
>>>>>>>> monitor
>>>>>>>> is going to be started for [application] app_group_v2
>>>>>>>>
>>>>>>>> [2015-01-11 02:31:14,653]  INFO
>>>>>>>> {org.apache.stratos.rest.endpoint.api.StratosApiV41Utils} -  
>>>>>>>> Application
>>>>>>>> deployed successfully: [application-id] app_group_v2
>>>>>>>>
>>>>>>>> [2015-01-11 02:31:14,659]  INFO
>>>>>>>> {org.apache.stratos.autoscaler.applications.dependency.DependencyBuilder}
>>>>>>>> -  Building dependency for the Application/Group app_group_v2
>>>>>>>>
>>>>>>>> [2015-01-11 02:31:14,659]  INFO
>>>>>>>> {org.apache.stratos.autoscaler.applications.dependency.DependencyBuilder}
>>>>>>>> -  Setting the [terminationBehaviour] terminate-none to the
>>>>>>>> [dependency-tree] app_group_v2
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>> --
>>>>>>>> Lahiru Sandaruwan
>>>>>>>> Committer and PMC member, Apache Stratos,
>>>>>>>> Senior Software Engineer,
>>>>>>>> WSO2 Inc., http://wso2.com
>>>>>>>> lean.enterprise.middleware
>>>>>>>>
>>>>>>>> email: lahi...@wso2.com blog: http://lahiruwrites.blogspot.com/
>>>>>>>> linked-in: http://lk.linkedin.com/pub/lahiru-sandaruwan/16/153/146
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> --
>>>>>>> Lahiru Sandaruwan
>>>>>>> Committer and PMC member, Apache Stratos,
>>>>>>> Senior Software Engineer,
>>>>>>> WSO2 Inc., http://wso2.com
>>>>>>> lean.enterprise.middleware
>>>>>>>
>>>>>>> email: lahi...@wso2.com blog: http://lahiruwrites.blogspot.com/
>>>>>>> linked-in: http://lk.linkedin.com/pub/lahiru-sandaruwan/16/153/146
>>>>>>>
>>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> Imesh Gunaratne
>>>>>>
>>>>>> Technical Lead, WSO2
>>>>>> Committer & PMC Member, Apache Stratos
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> --
>>>>> Lahiru Sandaruwan
>>>>> Committer and PMC member, Apache Stratos,
>>>>> Senior Software Engineer,
>>>>> WSO2 Inc., http://wso2.com
>>>>> lean.enterprise.middleware
>>>>>
>>>>> email: lahi...@wso2.com blog: http://lahiruwrites.blogspot.com/
>>>>> linked-in: http://lk.linkedin.com/pub/lahiru-sandaruwan/16/153/146
>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>> --
>>>> Lahiru Sandaruwan
>>>> Committer and PMC member, Apache Stratos,
>>>> Senior Software Engineer,
>>>> WSO2 Inc., http://wso2.com
>>>> lean.enterprise.middleware
>>>>
>>>> email: lahi...@wso2.com blog: http://lahiruwrites.blogspot.com/
>>>> linked-in: http://lk.linkedin.com/pub/lahiru-sandaruwan/16/153/146
>>>>
>>>>
>>>
>>>
>>> --
>>> --
>>> Lahiru Sandaruwan
>>> Committer and PMC member, Apache Stratos,
>>> Senior Software Engineer,
>>> WSO2 Inc., http://wso2.com
>>> lean.enterprise.middleware
>>>
>>> email: lahi...@wso2.com blog: http://lahiruwrites.blogspot.com/
>>> linked-in: http://lk.linkedin.com/pub/lahiru-sandaruwan/16/153/146
>>>
>>>
>>
>>
>> --
>> --
>> Lahiru Sandaruwan
>> Committer and PMC member, Apache Stratos,
>> Senior Software Engineer,
>> WSO2 Inc., http://wso2.com
>> lean.enterprise.middleware
>>
>> email: lahi...@wso2.com blog: http://lahiruwrites.blogspot.com/
>> linked-in: http://lk.linkedin.com/pub/lahiru-sandaruwan/16/153/146
>>
>>
>
>
> --
> Imesh Gunaratne
>
> Technical Lead, WSO2
> Committer & PMC Member, Apache Stratos
>



-- 
--
Lahiru Sandaruwan
Committer and PMC member, Apache Stratos,
Senior Software Engineer,
WSO2 Inc., http://wso2.com
lean.enterprise.middleware

email: lahi...@wso2.com blog: http://lahiruwrites.blogspot.com/
linked-in: http://lk.linkedin.com/pub/lahiru-sandaruwan/16/153/146

Reply via email to