したがって、私は構造がこのファイル構造に基づいているWebアプリケーションを持っています:https://scotch.io/tutorials/setting-up-a-mean-stack-single-page-application。 私のアプリもMlab上のmongoDBに接続しています。私のアプリが何NodeJsを使用して水平スケーラビリティを実装する方法
:
- は、ユーザーが/サインアップログインすることができます。
- はmlabからデータを取得します。
- 検索されたデータはユーザーによって評価することができます。
- 検索されたデータは管理者が削除できます。
- ユーザーはdbにデータを追加できます(データはトレーニング計画です)。
今、私は私のアプリが水平にスケーラブルにする必要がありますが、私は少しここで失った午前:サイン•
私は私がsocket.ioようなものが必要shoudn't何リアルタイムの活動が想定していませんか? •いくつかの種類のMQ(rabbitMQ、ZMQなど)を追加する必要があります:もしそうなら、たぶん任意のポインタ。
•ロードバランサが必要であると確信しています。 Nginx、HaProxy ...私はおそらく、複数のポートを最初に聞くために私の高速サーバーの設定を変更する必要があります、そうですか?
またはこれについて完全に間違っていますか?
P.S.:これはあまりにも広い質問ではないと思っています。
私はそれを言うのは嫌ですが、質問は信じられないほど広いです。 –