cloudstack-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Prachi Damle <Prachi.Da...@citrix.com>
Subject RE: Run In memory event bus by default
Date Wed, 05 Feb 2014 00:44:46 GMT
Murali,

Also we already have a MessageBus being used at couple of places to publish messages to other
components about certain scenario.
e.g: When reserved capacity for a VM that is stopped for time greater than configured threshold
is freed up, CapacityManager publishes a message that is being subscribed to by the DeploymentPlanningManager.

How do we differentiate between the MessageBus Vs EventBus usecases, when should we use one
Vs the other? 

Prachi

-----Original Message-----
From: Nitin Mehta [mailto:Nitin.Mehta@citrix.com] 
Sent: Tuesday, February 04, 2014 1:34 PM
To: dev@cloudstack.apache.org
Cc: Murali Reddy
Subject: Re: Run In memory event bus by default

Please find my answers inline.

On 04/02/14 11:04 AM, "Chiradeep Vittal" <Chiradeep.Vittal@citrix.com>
wrote:

>Do you mean, "can we start it by default"?

Yes.

>Does it work for clustered management servers?

Probably Murali who is the author can better answer this.
But for my use case where I want to listen to the action events, its fine to subscribe in
all the instances of MS and take appropriate action.


>
>On 2/3/14 11:25 AM, "Nitin Mehta" <Nitin.Mehta@citrix.com> wrote:
>
>>I see that in memory event bus got checked in recently. I understand 
>>that its a plugin, but can we not start it by default ?
>>It would help different components (for example - monitoring system, 
>>usage etc.) within CS to subscribe to events and take some useful 
>>action based on them if they could assume that some event bus were 
>>running by default.
>>
>>Thanks,
>>-Nitin
>


Mime
View raw message