Velentine, yes your understanding is correct. Any db operation is notified to interested party (in this case schema transformer, service monitor) via rabbit mq. Thus, theoretically schema transformer and API server can be indecently scaled out over nw.
Ashish ________________________________ From: Dev <[email protected]> on behalf of Valentine Sinitsyn <[email protected]> Sent: Sunday, March 26, 2017 12:44:43 PM To: Jakub Pavlik Cc: Opencontrail Developers Subject: Re: [opencontrail-dev] RabbitMQ Hi Jakub, On 26.03.2017 21:27, Jakub Pavlik wrote: > Hi Valentine, > > this readme describes how it is used internally: > > https://github.com/Juniper/contrail-controller/wiki/OpenContrail-Internal-Services Thanks for the link. Of course, I read the manual (and skimmed through the code) before posting. :-) The wiki page you mention says that RabbitMQ runs locally by default. It also says it's configurable, but it's unclear to me when I'd want to tweak this default. The code suggests that AMQP glues vnc-api-server to scheme-transformer inside configuration node (which I consider local execution). However, the C++ ifmap server also listens to AMQP messages, and as it runs as a part of the control-node process, this makes me assume RabbitMQ should be also available over the network. If any of these thoughts are incorrect, I'd be happy to learn the real state of the things. Valentine > > Jakub > > On Sat, Mar 25, 2017 at 3:50 PM, Valentine Sinitsyn > <[email protected] <mailto:[email protected]>> wrote: > > Hi all, > > [looks like the initial email was lost somewhere; sorry for the > possible dupe just in case] > > I'm strugging to figure out how RabbitMQ is used with OpenContrail. > I do understand that it is used to deliver user requests to IFMAP > through API servers, but what I don't get if this works within > configuration node or between nodes? > > Is there any AMQP traffic between nodes in a cluster? > > Many thanks, > Valentine Sinitsyn > > _______________________________________________ > Dev mailing list > [email protected] <mailto:[email protected]> > http://lists.opencontrail.org/mailman/listinfo/dev_lists.opencontrail.org > > <http://lists.opencontrail.org/mailman/listinfo/dev_lists.opencontrail.org> > > > > > -- > Jakub Pavlik > +420 602 177 027 > [email protected] <mailto:[email protected]> _______________________________________________ Dev mailing list [email protected] http://lists.opencontrail.org/mailman/listinfo/dev_lists.opencontrail.org
_______________________________________________ Dev mailing list [email protected] http://lists.opencontrail.org/mailman/listinfo/dev_lists.opencontrail.org
