Рейтинг:0

В чем разница между пакетом 10 об/с = 0 и пакетом 1 об/с = 9 узлов?

флаг in

В чем разница между:

  1. 10р/с и взрыв=0

  2. 1р/с и Burst=9 nodelay

1-й случай имеет производительность размера обработки 10 об/с. Таким образом, он позволяет выполнять 10 параллельных запросов в секунду, 11-й одновременный запрос отклоняется.

Во втором случае размер обработки составляет 1 об/с. Таким образом, если будет сделано 10 запросов, то 1 начнет выполняться, а оставшиеся 9 будут добавлены в очередь пакетов, и поскольку есть ключевое слово nodelay, все они будут выполняться немедленно. 11-й одновременный запрос отклонен.

Это правильная интерпретация?

флаг br
1-й случай разрешает 1 запрос каждую 1/10 секунды. Если вы отправите 10 запросов одновременно, только первый будет серверным, а остальные 9 будут мгновенно отклонены.
флаг br
2-й случай позволяет отправить 10 запросов одновременно, но 11-й запрос будет разрешен только через 1 секунду. Таким образом, в долгосрочной перспективе в первом случае будет разрешено ~ 600 р / мин, а во втором случае - ~ 60 р / мин.
A.B avatar
флаг cl
A.B
Общее значение rate/burst находится на этой странице Wiki: https://en.wikipedia.org/wiki/Token_bucket. Может применяться ко многим вещам, где есть скорость и всплеск, чтобы понять их. Что касается узла: https://serverfault.com/questions/247296/nginx-what-is-does-the-nodelay-option-do-when-limiting-requests.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.