LINUX.ORG.RU

nginx keepalive_requests

 


0

1

Установил keepalive_requests = 3 Тестирую на локальной машине. Отправил 50 соединений с заголовком keep-alive и все прошли. nginx с локальной машины соединения не блокирует? Как сделать чтобы блокировал?

Отправил 50 соединений с заголовком keep-alive и все прошли.

Эта директива ограничивает количество запросов keep-alive на одно соединение.

goingUp ★★★★★
()
Ответ на: комментарий от goingUp

прошу прощения если не верно выразился. Да, я так и делал, отправил более 3 адресов в одном curl запросе. Все поочередно выполнились и затем curl завершил работу.

fenicks
() автор топика
Ответ на: комментарий от fenicks

А ты уверен, что курл не открывал сам новые соединения? Можно подключится с помощью telnet к 80 порту и отправить все вручную.

goingUp ★★★★★
()

Вот сам запрос. В одном соединении отправлено более get запросов.

curl -N -m 30 --keepalive-time 8 \
-v \
-s ${target2} -e "Test" \
-s ${target2} -e "Test" \
-s ${target2} -e "Test" \
-s ${target2} -e "Test" \
-s ${target2} -e "Test" \
-s ${target2} -e "Test" \
-s ${target2} -e "Test" \
-s ${target2} -e "Test" \
-s ${target2} -e "Test" \
-s ${target2} -e "Test" \
-s ${target2} -e "Test" \
-s ${target2} -e "Test" \
-s ${target2} -e "Test" \
-s ${target2} -e "Test" \
-s ${target2} -e "Test" \
-s ${target2} -e "Test" \
-s ${target2} -e "Test" \
-s ${target2} -e "Test" \
-s ${target2} -e "Test" \
-s ${target2} -e "Test" \
-s ${target2} -e "Test" \
-s ${target2} -e "Test" \
-s ${target2} -e "Test" \
-s ${target2} -e "Test" \
-s ${target2} -e "Test" \
-A "${agent}"

fenicks
() автор топика
Ответ на: комментарий от fenicks

В выводе курла вижу все ответы сервера заканчиваются

Connection #0 to host mytesthost left intact
Что это за безобразие, почему эта настройка nginx не работает?

fenicks
() автор топика
Ответ на: комментарий от goingUp

Проверил, действительно он сам открывал соединения. У меня каждое 4 дропается. Ты был прав, курл похоже коннект сам перезапускает. Спасибо.

fenicks
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.