Как я могу оценить ограничение HTTP-запросов на порт 80?

У меня очень простой сервер, на котором работает WAMP на компьютере с Windows, с PHP-кодом, который представляет собой простой API для моих клиентов, который возвращает XML. Дело в том, что аппаратное обеспечение очень скромное, и если пользователь вызывает ссылку на API и многократно нажимает клавишу F5 (повторно вызывает ссылку), производительность сервера немного снижается (время отклика увеличивается). Есть ли способ ограничить запросы на порт 80?

Я знаю, как ограничить это в коде PHP, но я думаю, что это не очень хорошая практика, потому что даже если я ограничиваю запросы к коду PHP, запрос уже сделан, и я использую ресурсы, проверяющие с помощью PHP.

1 ответ

Решение

Это довольно легко.

Установите apache mod_limitipconn и настройте vhost для своего домена. Это ограничит количество подключений пользователя к этому хосту.

Другие вопросы по тегам