Я должен решить эту проблему. У меня есть два сервера memcache (SM1 и SM2) и балансировщик нагрузки HAProxy перед ними. HAProxy настроен в активном / пассивном режиме, когда SM2 имеет backup
команда. Весь трафик направляется только на один сервер в любое время, переключение происходит только при выходе из строя активного сервера.
Мне нужно убедиться, что memcache чист, прежде чем сервер начнет работать. Наше приложение не может определить, являются ли данные в кэше памяти слишком старыми, и будет использовать их (это может привести к некоторым проблемам). Как я могу отправить flush_all на сервер, прежде чем он будет помечен как UP? Это вообще возможно? Или лучше переключить все приложение на redis (который мы используем для хранения данных сессий) с репликацией? Большое спасибо.