SquidでProxyサーバを構築している環境なのですが、トラブルが発生して困っています。予想している原因が本当にそうなのか、根拠をとるように指示されています。どなたかおわかりになる方いらっしゃいませんか。
<環境>
・Linux上でSquidを使っている。
・接続端末ごとに、インターネットの接続先仕様を変えるため、スレッドを複数立てている。
・各スレッドではポート番号を区別し、端末は接続先としてこのポート番号で分けている。
<トラブル事象と予想原因>
・例えばYahoo!などのサイトにアクセスするのに、全く関係のないページにリダイレクトして内容表示する。
・上記の複数スレッドが、同一ディレクトリのキャッシュ領域を共有している。(スレッドごとにキャッシュ領域を分けるのが通常の設定の仕方であるらしい)
<知りたいこと>
・上記予想原因がありえるのか。
・上記のような設定をすることが本来は禁止されていたりするのか。
A 回答 (3件)
- 最新から表示
- 回答順に表示
No.3
- 回答日時:
解説サイトではないですが、本家FAQにこんな記述を見つけました。
3.10 Can Squid benefit from SMP systems?
Squid is a single process application and can not make use of SMP.
<以下省略>
だそうです。
参考URL:http://www.squid-cache.org/Doc/FAQ/FAQ-3.html#ss …
No.2
- 回答日時:
「cache_peerの設定というのをしなければやはり問題が起きうるとも思われますか。
」そう思います。(が、このような現象になるかは不明です)
逆にいうと、「キャッシュの共有手段として"cache_peer"が存在」しているので、
これ以外の方法は想定外、と思います。
想定していない使い方をすれば何が起きても不思議じゃないです。
なお、これらを説明したサイトは無いと思います。
必要に応じてソースを追っかけてください。(フリーウェアですから)
大昔にあったCRENはNFSでキャッシュを共有が出来た様な記憶があります。
No.1
- 回答日時:
(最近は調べていませんが)少なくても初期のSquidは、
「複数スレッドが、同一ディレクトリのキャッシュ領域共有」
は全く想定していなかったと思います。
複数のSquidでキャッシュを共有させるときは、"cache_peer"を設定したはずです。
ありがとうございます。よろしければもう少し教えていただきたいのですが、複数スレッドから同一ディレクトリのキャッシュ領域共有をしているような設定ならば、申し上げているような不具合が出る可能性あると思われますか。
例えばまず上記の設定をしてはいけないとか、あるいはそうすることで不具合が起こる可能性があるなどと書かれたサイトなどあれば教えていただけませんか。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(学校・勉強) この中で間違ってある説明はありますか?詳しい方に教えていただきたいです。 A. 1つのプログラムが複 2 2023/07/14 01:15
- FTTH・光回線 AU光回線の速度が出ません 2 2022/07/30 16:05
- ルーター・ネットワーク機器 AU光10G回線について 6 2022/07/25 00:12
- BTOパソコン PCの選び方 6 2022/09/11 00:16
- ドメイン・サーバー・クラウドサービス FileZillaを使用してwpXサーバーに接続できない 2 2022/03/29 21:02
- その他(インターネット接続・インフラ) Zoomで「インターネット接続が不安定です」という表示が出る 2 2022/04/26 14:41
- Wi-Fi・無線LAN ローソンで wi-fi 接続できませんでした スマホは OPPO A 73です 何がいけなかったか 4 2022/05/31 03:53
- その他(パソコン・周辺機器) Windowsマシン。USBタップの「自動切れ、再接続」がうざい。解決策は? 7 2023/01/25 08:27
- PHP ここでの ②if($su_d<>"")の比較演算子 を使う理由は 1 2022/03/26 02:33
- PHP htmlspecialcharsが機能していないです。 バグですか? 1 2022/04/05 01:22
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
従量制課金接続をオフにしたら...
-
Windows11のセットアップ中の強...
-
WiiUのPROコントローラーを ス...
-
2つのPCで外付けHDDを共有でき...
-
3DSのネットワークが繋がらない
-
ドライブ名とドライブレターの...
-
リモートデスクトップ接続での...
-
win7の『ようこそ画面の画像』...
-
マルチモニターで2画面目が検...
-
スマホのandroid再インストール
-
MacBook Proからプロジェクタに...
-
Linux MintのWi-Fi設定について
-
マウスが動かないです。
-
Windowsサーバの着信接続アイコ...
-
IISのFTPサービスでanonymousで...
-
Safariで「サーバに接続できま...
-
無線ランがつなげない
-
インターネットへダイヤルアッ...
-
TCP接続、UDP接続って?
-
MediaplayerでCDを取り込めない
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Windows11のセットアップ中の強...
-
従量制課金接続をオフにしたら...
-
リモートデスクトップ接続での...
-
Macbook AirをMac miniのモニタに
-
WiiUのPROコントローラーを ス...
-
【至急】OBSのデバイス一覧にHS...
-
共有フォルダのエクセルファイ...
-
リモートデスクトップのユーザ...
-
2013モデルのiMacをフリマアプ...
-
MacのFinderにiPhoneが表示され...
-
windowsで言う「ファイル名を指...
-
マルチモニターで2画面目が検...
-
win11リカバリー後設定なしでネ...
-
IISのFTPサービスでanonymousで...
-
MacBook AirからDIGAへアクセス...
-
外付けHDDのドライブレターが勝...
-
Windowsサーバの着信接続アイコ...
-
smbclientによるwindows共有フ...
-
Linux MintのWi-Fi設定について
-
ドライブ名とドライブレターの...
おすすめ情報