Статическая загрузка файла с браузера, прерывающего лак, но, хорошо работает в Apache

возможно, взгляните на http://distrowatch.com/, кажется, вроде какой Ваш после

1
задан 25 June 2011 в 20:12
1 ответ

Вы достигли предела времени ожидания отправки Varnish. Значение по умолчанию для send_timeout было 600 с, в Varnish 3.0 оно было изменено на 60 с. Это может помешать загрузке, занимающей более 60 секунд.

Вы можете проверить значение параметра send_timeout с помощью varnishadm:

varnishadm param.show send_timeout

Это выведет что-то вроде:

send_timeout           60 [seconds]
                       Default is 60
                       Send timeout for client connections. If the HTTP
                       response hasn't been transmitted in this many
                       seconds the session is closed. 
                       See setsockopt(2) under SO_SNDTIMEO for more
                       information.

                       NB: This parameter may take quite some time to
                       take (full) effect.

Вы можете установить его на 600 секунд с помощью:

varnishadm param.set send_timeout 600s

Чтобы сделать эта настройка постоянна, вы должны добавить «-p sendtimeout 600» к параметрам запуска Varnish. Это зависит от используемого вами дистрибутива. В случае Debian / Ubuntu вы можете захотеть отредактировать /etc/default/varnish.

1
ответ дан 4 December 2019 в 01:30

Теги

Похожие вопросы