2016-11-13 6 views
1
から一つのオブジェクトを変更する

がのが唯一のモバイルユーザーがアクセスすることができますので、のは、モバイル、サーバーを呼び出してみましょう、私はIPのxx.xx.xxのノードサーバの配列を持っているとしましょう:NodeJS - 二つの異なるノードサーバ

var users = [{username: "jim", stats: "x"}] 

今、私はIP yy.yy.yyに別のノードサーバーを持っています。これはPCユーザーのためだけです。

ユーザー「jim」は、自分のPCとモバイルからのHTTP要求を使用してユーザーにアクセスできるようにしたいが、デバイスの1つで変更するたびにオブジェクトを変更するようにしたい。パフォーマンスとセキュリティの両方を達成することは可能ですか?

答えて

0

はい、可能です。簡単にするために、両方のノードサーバーが同じデータベースにアクセスする必要があります。任意のデータベース、nosql(mongodb)または従来のsql(mysql、postgresqlなど)を使用できます。

+0

MongoDBでは、mongoose.connect( 'mongodb:// localhost/test');があるとします。 今すぐIPに変更する必要がありますか?これはセキュリティ上の問題を引き起こす可能性がありますか?私のノードサーバーのどこにmongoDBをホストする必要がありますか? – user1938653

+0

はい、別のマシンでmongodbをホストすることを決めた場合は、ホストを指定する必要があります。あなたのmongodbがユーザ名/パスワードを使用するように設定することができます(これはどのような場合でも推奨されます)。正直なところに2つのノードサーバーを作成する理由はわかりません。なぜただ一緒に行かないの? –

+0

荷物を処理できない場合はどうなりますか?私は将来、別のサーバーが必要な場合があります。 – user1938653

関連する問題