Squid зависает

Squid зависает

Итак. Заметил что периодически Squid замирал.
Достаточно редко. Примерно на минуту или две.
После чего как ни в чем не бывало продолжал работать.

В логе cache.log нашлись ошибки

tail /var/log/squid3/cache.log
.....
.....
2016/09/28 10:04:44| TunnelStateData::Connection::error: FD 95: read/write failure: (32) Broken pipe
2016/09/28 11:31:30| TunnelStateData::Connection::error: FD 414: read/write failure: (32) Broken pipe
2016/09/28 12:23:01| TunnelStateData::Connection::error: FD 267: read/write failure: (32) Broken pipe

Путем поисков было установлено что это ошибка на количество открытых файлов.

Посмотрим разрешения самой системы

ulimit -Hn
4096

Система Ubuntu 12.04.5 LTS

Пропишем тэг определяющий максимальное количество открытых файлов одновременно.

.....
.....
# Количество файловых дескрипторов
###################################################################################################
max_open_disk_fds 4096
.....
.....

Проверим конфигурацию

squid3 -k parse

Перезапустим Squid

squid3 -k reconfigure

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *