Что состоит в том, чтобы обнаружить лучший способ, как/где задержка сервера происходит?

Необходимо настроить Перенаправление HTTP на веб-сайте. Удостоверьтесь, что ролевой сервис Перенаправления HTTP роли веб-сервера установлен. После того как это сделало Вас, может выбрать Ваш сайт в менеджере по IIS и дважды щелкнуть по значку HTTP Redirect в области IIS представления функций для конфигурирования перенаправления. (Сложные звуки, ха) - ;)

0
задан 5 October 2010 в 14:42
1 ответ

Вы контролируете загрузку сервера?

Существуют инструменты производительности для RoR, который может измерить уровень Вашего сервера при запущении скриптов RoR, но я не могу помнить имя бесцеремонно. Не должно быть слишком твердым для нахождения его, все же. Тот, о котором я думаю, был обсужден на подкасте Ruby on Rails.

Вы проверяете журналы на наличие ошибок?

Вы говорите, что задержка сервера, но это не может быть задержка вообще. Это могла очень хорошо быть проблема производительности о сервере. Это испытывает нехватку памяти из-за ошибки? Процессы, уничтожаемые после выполнения ошибочного?

Можно ли контролировать сервер для наблюдения то, что говорит вершина, происходит во время одной из этих задержек?

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

Существуют инструменты тестирования там для того, чтобы измерить уровень. Возможно, необходимо изучить один из тех сервисов, чтобы протестировать сервер и представить код RoR/database.

Вы могли бы также хотеть полагать, что установка некоторого контрольного программного обеспечения сервера как Nagios предупреждает Вас, когда/если ресурс кончается или если существует аварийная ситуация для начинания работу.

1
ответ дан 4 December 2019 в 22:49

Теги

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