When you restart
"After restarting the service, all the traffic passes perfectly."
this issues a GARP which re advertiser the location of the floating IP.
In our case the floating IP could be one any of the compute 6 nodes (if used by
nova)
Or on the 2 neutron servers (used by LBaasS)
--
You
James,
I add some comments.
LBaaS not serving traffic with Floating IP (DVR)
https://answers.launchpad.net/ubuntu/+question/668889
I came across this bug which sort of touches on a few items, but I assume this
would have already be fix is pike.
https://bugs.launchpad.net/neutron/+bug/1583694