limit_rate странно себя ведёт.
Михаил Монашёв
postmaster at softsearch.ru
Sat Jan 20 19:29:11 MSK 2007
Здравствуйте nginx-ru,
В конфиге прописано:
# havy and usless bots:
if ($http_user_agent ~ "libwww|BlogSearch|picsearch|WebAlta|Gigabot|ping\.blo\.gs|Aport|Feedster|BlogPeople|Accelatech|RSSCrawler|blogoonbot|ia_archiver|ichiro|RSS_READER|RSS Crawler|blogfan|lwp|Java\/|MaplogCrawler|sproose|Technoratibot|Moreoverbot|Jakarta|wadaino\.jp|MJ12bot|Sensis|Exabot|ZyBorg|NimbleCrawler|OmniExplorer_Bot|sogou|RSSMicro\.com|bot\.bot|maplog|blogslive|sphere|plagger"){
set $limit_rate 100;
}
При имитации одного из выше описанных ботов контент как-то странно
отдаётся: сначала каждую секунду приходит 100 байт, потом пауза на
секунду-две, потом ещё несколько пачек по 100 байт и потом всё -
ничего не отдаётся, или же наступает огромная пауза и потом опять пару
пачек приходит. Т.е. происходят какие-то непонятные огромные таймауты.
Живой пример:
>telnet beon.ru 80
Trying 217.16.26.114...
Connected to beon.ru.
Escape character is '^]'.
GET / HTTP/1.1
Host: beon.ru
User-Agent: Jakarta
Так и должно быть?
С уважением,
Михаил Монашёв, SoftSearch.ru
Member of Independent Software Developers Forum (ISDEF)
mailto:postmaster at softsearch.ru
ICQ# 166233339
http://softsearch.ru/
Без бэкапа по жизни.
More information about the nginx-ru
mailing list