stratos-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Nirmal Fernando <nirmal070...@gmail.com>
Subject Re: [Discuss] Cluster Status Event Receiver in Cloud Controller
Date Fri, 28 Nov 2014 11:57:51 GMT
Hi Reka,

What's the meaning of the instance id here?

On Fri, Nov 28, 2014 at 4:49 PM, Reka Thirunavukkarasu <reka@wso2.com>
wrote:

> Please find the API as below as it would be easy to have the serviceName.
> So that traverse through the Topology would be easy.
>
> /**
>      * Update the topology with current cluster status.
>      * @param serviceName id of service which the cluster belongs to.
>      * @param clusterId id of the subjected cluster.
>      * @param instanceId id of the cluster instance.
>      * @param status total number of replicas to be set to the controller.
>      */
>     void updateClusterStatus(String serviceName, String clusterId, String
> instanceId, ClusterStatus status);
>
>
> On Fri, Nov 28, 2014 at 4:37 PM, Reka Thirunavukkarasu <reka@wso2.com>
> wrote:
>
>> Hi Nirmal,
>>
>> The following is the API that i thought of introducing in order to update
>> the status of the cluster in the Topology from Autoscaler.
>>
>>     /**
>>      * Update the topology with current cluster instance status.
>>      * @param clusterId id of the subjected cluster.
>>      * @param instanceId id of the cluster instance
>>      * @param status current status of the cluster instance.
>>      */
>>     void updateClusterStatus(String clusterId, String instanceId,
>> ClusterStatus status);
>>
>> Thanks,
>> Reka
>>
>> On Fri, Nov 28, 2014 at 2:10 PM, Nirmal Fernando <nirmal070125@gmail.com>
>> wrote:
>>
>>> Hi Reka,
>>>
>>> Are you planning to introduce an API in CC to update cluster status? Can
>>> you please share the API/s skeleton ?
>>>
>>> On Thu, Nov 27, 2014 at 11:15 PM, Reka Thirunavukkarasu <reka@wso2.com>
>>> wrote:
>>>
>>>> Hi Imesh,
>>>>
>>>> This is there to update the cluster status from autoscaler to Topology
>>>> in CC . If we are getting rid of this, then we would need to go for service
>>>> call. We introduced this as like instance status.
>>>>
>>>> Thanks,
>>>> Reka
>>>>
>>>> On Thu, Nov 27, 2014 at 7:09 PM, Imesh Gunaratne <imesh@apache.org>
>>>> wrote:
>>>>
>>>>> Hi Devs,
>>>>>
>>>>> Do we need the following in cloud controller?
>>>>>
>>>>>             clusterStatusTopicReceiver = new
>>>>> ClusterStatusTopicReceiver();
>>>>>             Thread tClusterStatusTopicReceiver = new
>>>>> Thread(clusterStatusTopicReceiver);
>>>>>             tClusterStatusTopicReceiver.start();
>>>>>
>>>>> Thanks
>>>>>
>>>>>
>>>>> --
>>>>> Imesh Gunaratne
>>>>>
>>>>> Technical Lead, WSO2
>>>>> Committer & PMC Member, Apache Stratos
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Reka Thirunavukkarasu
>>>> Senior Software Engineer,
>>>> WSO2, Inc.:http://wso2.com,
>>>> Mobile: +94776442007
>>>>
>>>>
>>>>
>>>
>>>
>>> --
>>> Best Regards,
>>> Nirmal
>>>
>>> Nirmal Fernando.
>>> PPMC Member & Committer of Apache Stratos,
>>> Senior Software Engineer, WSO2 Inc.
>>>
>>> Blog: http://nirmalfdo.blogspot.com/
>>>
>>
>>
>>
>> --
>> Reka Thirunavukkarasu
>> Senior Software Engineer,
>> WSO2, Inc.:http://wso2.com,
>> Mobile: +94776442007
>>
>>
>>
>
>
> --
> Reka Thirunavukkarasu
> Senior Software Engineer,
> WSO2, Inc.:http://wso2.com,
> Mobile: +94776442007
>
>
>


-- 
Best Regards,
Nirmal

Nirmal Fernando.
PPMC Member & Committer of Apache Stratos,
Senior Software Engineer, WSO2 Inc.

Blog: http://nirmalfdo.blogspot.com/

Mime
View raw message