Вообще говоря, это можно рассматривать то же как добавляющий/перемещающий к любому другому DC:
Проблема закончилась тем, что вызывающая машина использовала весь свой ЦП, который вызывал сильную задержку его TCP-соединений. Масштабирование веб-уровня по горизонтали устранило проблему.
Производительность Memcached может значительно снизиться, если он использует память подкачки. Если вы заметили, что на вашем сервере используется память подкачки, вы можете попробовать запустить memcached с параметром -k
.
От: http://code.google.com/p/ memcached / wiki / NewHardware # Avoid_Swapping
Избегать подкачки
Назначьте физическую память с добавлением нескольких процентов серверу memcached. Не выделяйте чрезмерно память и ожидайте, что своп спасет вас. Производительность будет очень и очень плохой. Будьте особенно внимательны, чтобы отслеживать, использует ли ваш сервер подкачку, и при необходимости выполните настройку.
Я сменил операционную систему со SmartOS на Ubuntu, и проблема, похоже, решена. Не знаю, почему, но, похоже, возникла проблема между memcached и ОС.
Также убедитесь, что у вас действительно есть постоянные соединения, работающие так, как вы думаете. (Привет, мой первоначальный вопрос от 6 лет назад ... все еще ❤️ вы ...)