0


0

RubyはいくつのTCP接続を処理できますか?

一般的なubuntuサーバーがあり、Rubyを使用して多くのTCPリクエストを処理したいのですが、処理できる接続の数を知りたいです。

2 Answer


2


単一のRubyプロセスは、マシン/ ubuntuがrubyプロセスを許可するのと同じ数の接続を処理できます。 これは、Linuxカーネルによって管理されるプロセスの制限です。 ulimitを使用してファイル記述子を増やすと、ソケット接続を増やすことができます。 また、多数の接続を処理するためにメモリが必要になり、tcp設定を調整する必要がある場合があります。


0


Rubyは単なる言語です。 Rubyコードを実行するWebサーバーを意味しますか? それは、それが置かれている環境、設定などに本当に依存します。