1

ActionController::LIVE を実行しようとしていますが、サーバーの接続処理がまだよくわかりません。

それぞれ 16 のスレッドで実行されている 2 つのプロセスと、メッセージをデータベースに保存し、そのデータを参加者にストリーミングするチャット アプリケーションのようなものがあるとします。単一の接続がずっとアクティブ?- そうでなければ、それらの接続はどのように分散されますか? それぞれ SQL 接続が必要ですか?

4

1 に答える 1

2

はい。

これは、このアーキテクチャの主な欠点です。

これは、各プロセスが一定のイベント ループを実行し、膨大な数の接続を維持してイベントに応答する、イベント指向アーキテクチャが役立つ場所です。

于 2013-08-06T18:08:41.343 に答える