Ask Your Question

Sen Wang's profile - activity

2016-08-25 09:17:42 -0600 received badge  Supporter (source)
2016-08-25 09:17:40 -0600 received badge  Scholar (source)
2016-08-25 07:52:32 -0600 received badge  Famous Question (source)
2016-07-28 06:37:50 -0600 received badge  Notable Question (source)
2016-07-27 09:54:01 -0600 received badge  Popular Question (source)
2016-07-27 04:58:47 -0600 received badge  Student (source)
2016-07-26 16:07:00 -0600 asked a question How does openstack controller know if compute node is down

I am working on a openstack auto heal function. We can know if a compute node is off from command-line interface by using command like nova service-list / nova hypervisor-list or through equivalent REST Call, but how does controller know it from the first place.

Controller and compute communicate with each other from RabbitMQ. Is there any 'keep alive' messages being passing through in RabbitMQ. Or when compute node is down, will any messages be published in RabbitMQ.