Home
News
Forum
Wiki
Blog
Contents
Gallery
Movies
Downloads
About NSL
If you want to see English page, please click "English" Button at Left.
[
タイトル一覧
|
ページ一覧
|
新規
|
単語検索
|
最終更新
|
ヘルプ
]
sl_cache/Caching
のソース
[
トップ
]
[ ]
差分
を表示
sl_cache/Caching
へ行く。
** キャッシュサーバの動作 [#oa9e9b4a] *** キャッシュPUTサーバの起動 [#n4dbc88e] キャッシュサーバ([[sl_cache]])は,起動すると最初にキャッシュPUTサーバと呼ばれるプロセスを1個だけforkします.~ キャッシュPUTサーバはキャッシュデータのDBへの保存を専門的に行うサーバです.キャッシュデータをキャッシュPUTサーバに集約して保存を行うのは2つの理由があります. +データ保存時のファイルロックの問題を避けるため(書き込むプロセスが1個だけならファイルロックの問題は生じない). +キャッシュPUTサーバへ接続できるのは localhost のみとし,これによりある程度のセキュリティを確保する. *** UDP中継プロセスとのネゴシエーション [#y86b782b] リレーサーバ([[sl_relay]])が ''-cs'', ''-cp'' または ''-cg'' オプション付で起動された場合,UDPの中継プロセス毎にキャッシュサーバ([[sl_cache]])にTCPによる接続を掛けてきます.UDP中継プロセスから接続を受けたキャッシュサーバはコントロール用プロセスをforkします.forkされたコントロール用プロセスはUDP中継プロセスとネゴシエーションを行い,それぞれの使用ポート番号や接続用のパスワードを交換します.~ 従ってキャッシュサーバのキャッシュコントロールプロセスは [[sl_relay]] のUDP中継プロセスと同じ数だけ起動されます. [[sl_relay]] が ''-cs''または ''-cp'' オプション付で起動されている場合(PUTが有効の場合)は,キャッシュコントロールプロセスはキャッシュPUTサーバへの中継プロセスを forkします.このプロセスは [[sl_relay]] からキャッシュデータを受信し,キャッシュPUTサーバへそのまま転送します.~ キャッシュコントロールプロセスはその後ループに入り,UDP中継プロセスからのリクエストを待ちます. *** リクエストへの応答 [#vd8d5f17]
sl_cache/Caching のバックアップソース(No. All)
現: 2008-12-21 (日) 03:29:18
iseki
サイト内 検索
高度な検索
ログイン
ユーザー名:
パスワード:
パスワード紛失
新規登録
サブ メニュー
新着情報
Books
リンク
サイトマップ
e-Learning
TUIS 認証局証明書
ミニカレンダー
2024年 5月
日
月
火
水
木
金
土
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
<今日>
オンライン状況
75 人のユーザが現在オンラインです。 (27 人のユーザが xpwiki を参照しています。)
登録ユーザ: 0
ゲスト: 75
もっと...
アクセスカウンタ
今日 :
昨日 :
総計 :
Powered by XOOPS Cube 2.1© 2001-2006
XOOPS Cube Project
Design by
XoopsDesign.com