The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Скорость работы через прокси Squid"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Скорость работы через прокси Squid" 
Сообщение от IgorI Искать по авторуВ закладки(ok) on 20-Июл-05, 12:04  (MSK)
Добрый день!!!
Есть сервер FReeBSD 4.11, который является шлюзом в инет для небольшой сетки. На днях установили прокси Squid. Всё бы замечательно - но скорость открытия новой страницы просто убивает (до 5 секунд) и что самое интересно последующие страницы с этого же сайта просто летают. Есть подозрение что всё дело в DNS - но где рыть и что подправить в конфиге Squida не знаю.
Поэтому надеюсь на Ваш опыт и знания!
Заранее благодарен за помощь.
  Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Скорость работы через прокси Squid" 
Сообщение от admin Искать по авторуВ закладки(??) on 20-Июл-05, 13:59  (MSK)
Все это легко и просто настривается при помощи pools,
1) собираешь squid с опцией --enable-delay-pools
2) смотри в inete про ограничение скорости в squid.conf
в конфиге запись примерно такая:
delay pools 1/1 56000/56000 60000/60000 - ПРИМЕРНО
так устанавливается скорость в squid!


  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Скорость работы через прокси Squid" 
Сообщение от Dmitr Искать по авторуВ закладки on 21-Июл-05, 13:36  (MSK)
Причем тут pools
  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Скорость работы через прокси Squid" 
Сообщение от test Искать по авторуВ закладки(??) on 21-Июл-05, 13:44  (MSK)
1) действительно ДНС - поставь djb-dns-cache в придачу, а сквидовые запросы на него...
2) пока кэш не соберёшь - так и будет (винт небось не скази? :)
  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "Скорость работы через прокси Squid" 
Сообщение от ipmanyak Искать по авторуВ закладки(??) on 21-Июл-05, 13:57  (MSK)
>Добрый день!!!
>Есть сервер FReeBSD 4.11, который является шлюзом в инет для небольшой сетки.
>На днях установили прокси Squid. Всё бы замечательно - но скорость
>открытия новой страницы просто убивает (до 5 секунд) и что самое
>интересно последующие страницы с этого же сайта просто летают. Есть подозрение
>что всё дело в DNS - но где рыть и что
>подправить в конфиге Squida не знаю.
>Поэтому надеюсь на Ваш опыт и знания!
>Заранее благодарен за помощь.
1 - сквид юзает резольвер системы, если он тормозит, то и сквид точно также на начльном этапе тормозит.
2 - даже если есть свой BIND, тоже могут быть тормоза, поскольку пока сквид  DNS запрос от одного юзера не отрезолвит, второй запрос не посылает!и это оченно заметно на медленных нэймсерверах и тощих каналах. чтобы этого избежать нужно собрать сквид со своими чилдренами DNS , для  этого нужно скомпилить сквид с опцией  --disable-internal-dns  , в конфиге сквида указать:
cache_dns_program /usr/local/squid/libexec/squid/dnsserver
dns_children 16    #  тут на ваше усмотрение, но как показывает практика не менее 5 нужно !

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "Скорость работы через прокси Squid" 
Сообщение от ipmanyak Искать по авторуВ закладки(??) on 21-Июл-05, 14:00  (MSK)
возможно поможет если просто уменьшить интервал в тэге
#  TAG: dns_retransmit_interval
# Note: This option is only available if Squid is rebuilt with the
#       --enable-internal-dns option
#
#       Initial retransmit interval for DNS queries. The interval is
#       doubled each time all configured DNS servers have been tried.
#
#
#Default:
# dns_retransmit_interval 5 seconds


  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "Скорость работы через прокси Squid" 
Сообщение от test Искать по авторуВ закладки(??) on 21-Июл-05, 14:58  (MSK)
с чилдренятами ловил глюк когда-то: для более-менее хорошей работы пришлось выставлять их более 20...а это ресурсы... короче, я за djb_dns_cache. смотри сам..
  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "Скорость работы через прокси Squid" 
Сообщение от IgorI Искать по авторуВ закладки(??) on 22-Июл-05, 11:21  (MSK)
Всем спасибо за оказанную помощь!
На данный момент всё сделал, как посоветовал  ipmanyak, но в дальнейшем собираюсь установить днс-сервер.
И сейчас меня интерсеует следующий вопрос: а почему всё-таки так медленно резольвятся имена на FReeBSD без днс-сервера (хотя канал до провайдера совсем не узкий около 20 Mbit)?????

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

8. "Скорость работы через прокси Squid" 
Сообщение от max Искать по авторуВ закладки(??) on 22-Июл-05, 11:44  (MSK)
>Всем спасибо за оказанную помощь!
>На данный момент всё сделал, как посоветовал  ipmanyak, но в дальнейшем
>собираюсь установить днс-сервер.
>И сейчас меня интерсеует следующий вопрос: а почему всё-таки так медленно резольвятся
>имена на FReeBSD без днс-сервера (хотя канал до провайдера совсем не
>узкий около 20 Mbit)?????

Тут дело может быть в двух причинах:
1. Медленная машина со стороны абонента
2. Медленный днс прова

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

9. "Скорость работы через прокси Squid" 
Сообщение от IgorI Искать по авторуВ закладки(??) on 22-Июл-05, 12:11  (MSK)
А как можно проверить медленный ли днс сервер у провайдера????


  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

10. "Скорость работы через прокси Squid" 
Сообщение от IgorI Искать по авторуВ закладки(??) on 22-Июл-05, 13:28  (MSK)
Всё проблема решена.
Всё дело было в медленных днс серверах провайдера,
достаточно было прописать другие днс в resolv.conf и перезапустить squid, как всё сразу стало на свои места.
Так что ситаю тему закрытой.
Всем большое спасибо за оказанную помощь и советы!!!!

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх


Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ]
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру