2018年11月7日 星期三

Proxy Server Cache整理

紀錄一下以免之後忘記又要傷腦筋

Proxy Server使用Squid

因Squid Cache比較不聰明,需要常常手動刪才不會讓Client瀏覽網頁卡卡
不然就是加大Cache參數讓容量增加

先停止服務:
squid -k shutdown

刪除Cache資料夾:
rm -rf /var/spool/squid
rm -rf /srv/squid
(註)存放資料夾可能不同,先確認Cache路徑


建立Cache資料夾(Cache已被全部清空):
mkdir /var/spool/squid
mkdir /srv/squid


使用Squid建立Cache存放資料夾:
squid -z


設定讓Squid有權限存取Cache相關路徑:
chown -R squid.squid /var/spool/squid /srv/squid

至此步驟已可正常啟動Squid,但我這邊的Server比較怪,還需要在squid.conf裡增加參數才可以正常啟動,為此搞了三個小時才處理好

首先進入squid.conf檔改設定:
vim /etc/squid/squid.conf

在cache_swap下增加:
cache_swap_log /var/log/squid/swap.log.squid
這樣就可以把squid服務啟用了

但我又優化了相關參數:
cache_swap_low 80
cache_swap_high 98

cache_dir aufs /var/spool/squid 30000 16 256
cache_dir aufs /srv/squid 60000 16 256

cache_mem 1024 MB

啟動squid:
/etc/init.d/squid restart

打完收工!

沒有留言:

張貼留言

SEIKO 5T82-0AF0手錶鏡片更換

 手錶不知為何鏡面破了,可能掉到地上 缺了一個角.....看來只能換一塊鏡片 於是打電話找原廠詢問維修,但是原廠竟然回說日本已經沒有料件可以更換了 還好天無絕人之路,萬能的淘寶竟然連鏡片都有 而且還有藍寶石材質的玻璃鏡片 於是比對尺寸就下單等飄洋過海啦! 太專心拆,忘了拍詳細拆解...