Railsアプリを作成していますが、node.jsとsocket.ioを使用してチャット機能をアプリに統合したいと思います。Railsアプリを1つのサーバーにデプロイし、チャットをはるかに小さなサーバーにデプロイすることを計画しています(お金を節約するため)。私の理由は、チャットメッセージの送信に30秒かかる場合は問題ありませんが、ページの読み込みに30秒かかる場合は問題ありません。
とにかく、これが機能するためには、socket.ioクライアントファイルをサーバー化するRailsが必要です。私の小さなノードサーバーがクライアントファイルを提供する場合、小さなサーバーは大きなサーバーのボトルネックになります。基本的なチャットのプロトタイプを起動して実行していますが、クライアントファイルを提供するノードでのみ機能します。Railsにクライアントファイルを提供させるにはどうすればよいですか?
よろしくお願いします。