チャットのミラーサイトを設置するには?
[上に]
[前に]
[次に]
ひろ
1999/12/27(月) 13:49:12
こんにちは。
HPでチャットを付けているのですがテレホの時に重くなりすぎて使えません。ミラーサイトを設置しようと思うのですが、そうした場合ミラーサイト側とメインサイト側にいる人は同じ画面上でチャットができるのでしょうか??やり方があれば教えて下さい。お願いします。
Syn
[E-Mail]
1999/12/27(月) 14:36:44
IRC とか Java でなく、一般的な WWW チャットだとして、
別サーバにミラーを置くとゆーことであれば (そうでしょう
けど) 無理です。
そもそも、ミラーとゆーのは負荷を分散させるためにある
わけですから、ログを共有 (= 同じファイルにアクセス) する
のはミラーの意味がありません。
Okaki
1999/12/27(月) 15:55:47
一行掲示板タイプのチャットなら、
・受け取った値を複数の掲示板に書き込むcgiを造る
・書き込み時のアクションを 上のcgiにして 掲示板を複数設置する
とすると、一個所に書き込みがあったら複数に反映される掲示板ができると思います。
猫
1999/12/28(火) 00:18:39
WebChatだとすれば、ミラーサイトというのは、別サーバでないと意味が無いわけです。
別サーバのログに書き込むことは出来ないので、ログの共有は出来ないでしょう。
だから基本的に不可能だと思います。
ただ、(出来るかどうかはともかく)考えつく方法としては、ソケットを使って、他サーバにあるログを読み(配列にでも入れておく)、自分のサーバのログも同じ配列に入れて発言時間でソートする。
それをファイルに書き込み表示する。
わかりにくいですけど、これを両方のサーバで発言のたびに実行すれば、同じ内容を共有できるとおもいます。
・・・が、通常の何倍も処理に負荷が掛かるでしょうから、ミラーとしては本末転倒ですね。
余計に重くなるだけでしょう。
#意味のない回答ですいません。
ひろ
1999/12/28(火) 06:00:56
[[解決]]
皆様、有難うございました。
やっぱり、出来ないようですね。。。取合えずパフォーマンスのマシ
な方にリンクして使ってみます^^。
貴重なご意見ありがとうございました!またよろしくです。
[上に]
[前に]
[次に]