Соединитесь со сфинксом на удаленном сервере

Это не кажется мне, у Вас есть достаточно высокая загрузка из-за трафика.

Я увидел бы в первый раз, если существует что-нибудь, что я могу сделать, чтобы улучшить код позади или узнать то, что действительно замедляет вещи. Минута ответа обычно указывает на долгое время выполнения. Покупка нового сервера сразу же может стрелять себе в ногу. Новый сервер может или не может улучшить Вашу производительность очень.

Я также проверил бы Ваше соединение с сервером, если Вы тестируете удаленно а не по LAN/Localhost и получаете такое время отклика.

В эти дни люди, более вероятно, рекомендуют модернизацию оборудования (более дешевый и более легкий выход), который довольно в порядке. Однако важно видеть, сделали ли мы все остальное правильно так, что модернизация оборудования извлекла бы выгоду больше.

Если Вы не можете действительно исправить приложение (или это кажется прекрасным) по любой причине, или вся оптимизация была сделана, и сеть кажется хорошо затем, что Ваш единственный выбор состоит в том, чтобы обновить аппаратные средства, для которых необходимо видеть использование ресурсов для загрузки страницы. Делает использование сервера больше памяти или ЦП. Его возможное, что другие приложения конкурируют за ресурсы, можно ли запустить ресурс/монитор производительности и видеть ли шаблон?

надежда это помогает дать Вам больше вещей проверить

0
задан 1 May 2014 в 01:56
1 ответ

Проблема заключалась в том, что IPTABLES блокировал мое удаленное соединение, поэтому для безопасности я добавил две строки:

vi / etc / sysconfig / iptables

добавьте следующее строки:

-A RH-Firewall-1-INPUT -i eth1 -p tcp -m tcp --dport 9312 -m comment --comment "Sphinx" -j ACCEPT
-A RH-Firewall-1-INPUT -s your.remote.ip.address/32 -i eth0 -p tcp -m tcp --dport 9312 -j ACCEPT

Настройте порт 9312 на тот порт / порты, которые слушает sphinx.

Затем я запустил service iptables restart и sphinx пошел!

Спасибо @mdpc и @sciurus за то, что они указали мне правильное направление.

ПРИМЕЧАНИЕ: Rackspace использует RH-Firewall-1-INPUT , но вам может потребоваться только INPUT или что-то другое

2
ответ дан 4 December 2019 в 14:00

Теги

Похожие вопросы