Доброго времени суток !Проблему наблюдаю только с .doc файлами. Сквида игнорит новый файл и упорно тянет старый из кеша. Чистили кеш в броузерах - не помогает.
Для тестов заливали файл размеров 2,5 Мб, затем поверх 7 Мб.
maximum_object_size 4096 KB выставлен по дефолту
cache_replacement_policy lrurefresh_pattern ^ftp: &n... 1440 20% 10080
refresh_pattern ^gopher: 1440 0% 1440
refresh_pattern . 0 20% 4320Подскажите где копнуть
access.log:
(manual.doc)
1249892125.696 22 192.168.164.111 TCP_MISS/404 520 GET http://qzar.spb.ru/test/manua.doc grigoryn DIRECT/213.182.169.10 text/html
1249892125.839 7 192.168.164.111 TCP_HIT/200 700 GET http://qzar.spb.ru/favicon.ico grigoryn NONE/- image/x-icon
1249892134.036 3659 192.168.164.111 TCP_MISS/200 521599 GET http://qzar.spb.ru/test/manual.doc grigoryn DIRECT/213.182.169.10 application/msword
1249892376.653 78 192.168.164.111 TCP_HIT/200 521608 GET http://qzar.spb.ru/test/manual.doc grigoryn NONE/- application/msword
1249892422.479 44 192.168.164.111 TCP_HIT/200 521608 GET http://qzar.spb.ru/test/manual.doc grigoryn NONE/- application/msword
1249892434.849 99 192.168.164.111 TCP_HIT/200 521608 GET http://qzar.spb.ru/test/manual.doc grigoryn NONE/- application/msword
1249892439.664 105 192.168.164.111 TCP_HIT/200 521608 GET http://qzar.spb.ru/test/manual.doc grigoryn NONE/- application/msword
1249892459.612 7 192.168.164.111 TCP_DENIED/407 1715 GET http://qzar.spb.ru/test/manual.doc - NONE/- text/html
1249892461.341 88 192.168.164.111 TCP_HIT/200 521608 GET http://qzar.spb.ru/test/manual.doc grigoryn NONE/- application/msword
1249892487.566 64 192.168.164.111 TCP_HIT/200 521608 GET http://qzar.spb.ru/test/manual.doc grigoryn NONE/- application/msword
1249892549.111 1 192.168.164.111 TCP_DENIED/407 1715 GET http://qzar.spb.ru/test/manual.doc - NONE/- text/html
1249892550.482 83 192.168.164.111 TCP_HIT/200 521608 GET http://qzar.spb.ru/test/manual.doc grigoryn NONE/- application/msword
1249892789.651 60523 192.168.164.111 TCP_REFRESH_MISS/200 7398273 GET http://qzar.spb.ru/test/manual.doc grigoryn DIRECT/213.182.169.10 application/msword(saxalin.doc)
1249895451.176 24616 192.168.164.111 TCP_MISS/200 2456961 GET http://qzar.spb.ru/test/saxalin.doc grigoryn DIRECT/213.182.169.10 application/msword
1249896904.336 19 213.182.169.4 TCP_NEGATIVE_HIT/404 682 GET http://www.ru/favicon.ico grigoryn NONE/- text/html
1249896911.785 1718 213.182.169.4 TCP_HIT/200 11925525 GET http://qzar.spb.ru/test/saxalin.doc grigoryn NONE/- application/msword
1249896927.657 12 213.182.169.4 TCP_DENIED/407 1834 GET http://qzar.spb.ru/test/saxalin.doc - NONE/- text/html
1249896932.773 3938 213.182.169.4 TCP_HIT/200 5730838 GET http://qzar.spb.ru/test/saxalin.doc grigoryn NONE/- application/msword
1249896962.922 28 213.182.169.4 TCP_DENIED/407 1834 GET http://qzar.spb.ru/test/saxalin.doc - NONE/- text/html
1249896965.842 1474 213.182.169.4 TCP_HIT/200 11925526 GET http://qzar.spb.ru/test/saxalin.doc grigoryn NONE/- application/msword
1249897008.540 1036 213.182.169.4 TCP_HIT/200 11925526 GET http://qzar.spb.ru/test/saxalin.doc grigoryn NONE/- application/msword
1249897031.110 20 213.182.169.4 TCP_DENIED/407 1834 GET http://qzar.spb.ru/test/saxalin.doc - NONE/- text/html
1249897034.312 1300 213.182.169.4 TCP_HIT/200 11925526 GET http://qzar.spb.ru/test/saxalin.doc grigoryn NONE/- application/msword
у сквида есть директива "cache", можно просто заставить не кэшировать файлы с расширением doc
>у сквида есть директива "cache", можно просто заставить не кэшировать файлы с
>расширением docДа, но есть необходимость в кеше из-за трафика. Такой вариант не подойдёт
Выходит лечится только так ?
refresh_pattern \.doc$
>Выходит лечится только так ?
>refresh_pattern \.doc$Решение проблем с самыми распространёнными расширениями:
refresh_pattern \.doc$ 0 20% 4320
refresh_pattern \.zip$ 0 20% 4320
refresh_pattern \.exe$ 0 20% 4320
refresh_pattern \.rar$ 0 20% 4320
refresh_pattern ^ftp: &n... 1440 20% 10080
refresh_pattern ^gopher: 1440 0% 1440
refresh_pattern (cgi-bin|\?) 0 0% 0
refresh_pattern . 0 20% 4320