Заменил один из своих серверов в кластере со старого P4 2,4 на
новый двухядерный P4... поставили на него Debian 3.1 для x86_64.
Собрали нгинкс...
И тут заметили особенность... запуск сервера происходит в 10-20 раз
дольше, чем на старом сервере... Если конфиг сократить до десятка
серверов вместо 10 тыс, то он запускается мгновенно...
Любые игрища с параметрами server_names_hash_bucket_size и
server_names_hash_max_size практически не влияют на задержку при
запуске.
Пожалуйста, помогите.
resolving ?
А где связь между кол-вом записей в списке серверов (все записи
идентичны) и резолвингом?
Тогда - никаких.
А какой раньше был server_names_hash_bucket_size ? А если его увеличить
в два раза ?
сейчас стоит:
server_names_hash_bucket_size 1024;
server_names_hash_max_size 32768;
до этого ставил:
server_names_hash_bucket_size 512;
server_names_hash_max_size 32768;
и
server_names_hash_bucket_size 256;
server_names_hash_max_size 32768;
и
server_names_hash_bucket_size 128;
server_names_hash_max_size 32768;
Результат примерно идентичен...
сейчас проведу тесты через time ./nginx -t...
--
/Scoundrel [http://kovyrin.info]