LINUX.ORG.RU
ФорумAdmin

Знатокам squd'а


0

0

Допустим есть настроенный сервер сквид, к нему подключены n-машин на которых стоит одна и та же прога, тянущие одни и те же данные с инета. Данные подгружаются постоянно, так что проги в одну секудну времени получают одинаковые новые данные. Будет ли сквид кэшировать такое безобразие? И как оно будет выглядеть, типа какая-то прога таки загрузит первой, остальные подтянут из сквида?

★★★★★

Будет пытаться кешировать. Тянуться данные все равно не одновременно. А вообще сильно зависит от того, что за параметры у http - может там nocache стоит какой нить. Лучше конкретный пример, а то так как по кофейной гуще гадать приходится.

gserg ★★
()
Ответ на: комментарий от gserg

Конкретный пример торговая система, постоянно закачивающая котировки валют через интернет. И вот таких систем несколько штук.

Siado ★★★★★
() автор топика
Ответ на: комментарий от gserg

Хех, ну что поделать, хотя на этом можно было бы очень даже большой процент трафика сэкономить )

Siado ★★★★★
() автор топика
Ответ на: комментарий от Siado

если есть возможность переностроить торговую систему
на http://yourserver/somedata

а на серваке
crontab
* */1 * * * wget -O path link

то вы получите экономию трафика

guilder
()
Ответ на: комментарий от Siado

Сквид кэширует от силы 10-20% сферического интернета в вакууме. А если ты хочешь кешировать динамический контент, сквид может и это.

Закомментируй строчку содержащую "?" и «cgi-bin» ну и еще пару настроек измени и ты получишь такие феерические глюки, что и не снилось.

ansky ★★★★★
()
Ответ на: комментарий от psv1967

Ну вот например для вот такого как это дело настроить?
Периодичность поступления данных идентична, допустим вот это запущено на всех компах. http://www.forexpf.ru/_quote_show_/java/show_graph.php?type=SnP500

З.Ы. По ссылке нужна жава.

Siado ★★★★★
() автор топика
Ответ на: комментарий от Siado

на моей жаве и файрфоксе оно сказало ку :(

Но все просто запускаешь только эту штуку и себя и когда оно все ми способами загрузится и всё покажет берешь кусок лога squid на твою машину и внимательно смотришь на урлы.

Всё что он не прокешировал описываешь ацл и разрешаешь кешировать до полного запрета кеширования динамики.

#  TAG: refresh_pattern
#       usage: refresh_pattern [-i] regex min percent max [options]
#       options: override-expire
#                override-lastmod
#                reload-into-ims
#                ignore-reload
#                ignore-no-cache
#                ignore-private
#                ignore-auth

вот этим крутить что бы и навые данные пролезали и кеширование состоялось.

psv1967 ★★★★★
()
Ответ на: комментарий от psv1967

Ага, спасибо, попробую так! )

Siado ★★★★★
() автор топика
Ответ на: комментарий от psv1967

>на моей жаве и файрфоксе оно сказало ку :(

На моей оказалось тоже, туда прямые ссылки походу не катят

Siado ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.