[#954] Rational — keiju@... (Keiju ISHITSUKA)

けいじゅ@SHLジャパンです.

23 messages 1996/10/30
[#955] Re: Rational — matz@... (Yukihiro Matsumoto) 1996/10/30

まつもと ゆきひろです.

[#968] Re: Rational 1996/10/31

けいじゅ@SHLジャパンです.

[ruby-list:768] Re: httpd.rb (Re: sample/svr.rb (socket, select))

From: Shin-ichiro Hara <sinara@...>
Date: 1996-10-07 04:08:28 UTC
List: ruby-list #768
原です。

> 今公開しているrubyではacceptがインタプリタ全体をブロックして
> しまうのでした.これでtsvr.rbを動かすとクライアントからのリ
> クエストに反応できないと思います.

なるほど、そういう事でしたか。


> |私のは同時に動かす Thread の数を $max_thread で制限しています。
> |ですから、この制限つき tsvr.rb はこんな風になるでしょうか。
> 
> なるほど,これだと同時にアクセスできるクライアントの数も制限
> されちゃいますけど良いんですか? とはいえ,そうでないようにし
> ようと思えば,あるthreadでリクエストを受け付けてキューにいれ
> るような面倒なことをしなくちゃいけないでしょうけど.

これは結局最初の、 socks というキューに入れて select で accept
するソケットを選ぶという方法でいいわけですよね。


                           Shin-ichro Hara(Nagaoka Univ.of Tech.)

In This Thread

Prev Next