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

打完收工!

沒有留言:

張貼留言

音頻藍芽模組維修

因藍芽喇叭時常連不上,每次要重開好幾次才連得上 到後來直接罷工,怎麼重開都連不到了 於是拆開來研究,發現電容壞了好幾顆 因為用的電錶沒有測電容功能,無法直接測試電容好壞 只好用二極體檔位查電容充電是否正常 若數值從小升高到無限大代表電容充電正常,反之若數值不會上升到無限大就代表電...