ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: server_name bug



Dmitriy MiksIr wrote:
Хотя, если честно, мне трудно понять, почему изменить существующее поведение дополнительной опцией идеологически невозможно. Ну приняли мы соединение на этот сокет, почему не выбрать после этого нужный server из бОльшего числа кандидатов? Тем более, если опция по умолчанию выключена.
Наверно потому, что эта опция будет скорее вредить, внося очередную смуту в голову неподготовленных ;) А большое количество всяких переключающих логику опций не красит продукт, все же.. у nginx и так достаточно всяких "подводных каменей" во всяких там перехватах ошибок, сохранениях кодов ошибок и т.д. и т.п.
Вот поэтому и трудно понять. Поскольку и так достаточно, плюс-минус один ничего радикально не изменит. Тем более что он уже есть, он и в подготовленные головы, как видим, смуту вносит.

ИМХО, это тот случай, когда данна опция - лишь удобство для записи listen в некоторых не часто встречающихся случаях - можно очень далеко неправильной дорогой зайти, если начать этот путь. А для тех, кто ошибся в "логичности" и прошелся по этим граблям - по-умолчанию отключенная опция тем более не поможет.
Кстати, это должна быть именно опция listen, а не глобальная.



 




Copyright © Lexa Software, 1996-2009.