2018年8月14日火曜日

squidのキャッシングリバースプロキシサーバーの導入でしのぐ

CT475でのapacheが我慢できないくらい遅くなっていたのをsquidで解決した。squidはもともと入っていたのだが、フォワードプロキシとして使っていた。それをキャッシングリバースプロキシとして再設定した。/etc/squid/squid.confを以下のように書きかえた。

acl web_ports port pppp
http_access allow all
http_access deny !web_ports
visible_hostname hireido.blogsite.org
http_port 192.168.xx.xx:pppp accel defaultsite=192.168.yy.yy:zzzz
cache_peer 192.168.yy.yy parent zzzz 0 no-query originserver
cache_effective_user proxy
cache_mem 8 MB
cache_dir ufs /var/spool/squid 600 16 16

最初はやはり遅かったのだが、キャッシュがたまった後は素早く表示されるようになった。これでCT475もまだまだ現役だ。

でも、たまにタイムアウトになる。これは仕方がないな。486だもの。

0 件のコメント:

コメントを投稿