問題タブ [server-farm]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
29 参照

c# - ユーザー関連情報ではない Web サーバー ファームの状態を管理する方法

私は現在、マイクロサービスで記述された .NET Core REST スタイルの API に取り組んでおり、状態を維持していませんでしたが、ログインしたユーザーを追跡するというこの要件がありました。

幸いなことに、ログインしているすべてのユーザーのリアルタイムのデータ更新に SignalR を使用しています。これは、メモリ内に静的データ構造を保持し、ログインしたユーザーのリストを維持することで、ログインしているユーザーの状態を維持するための最も正確なオプションのようです。しかし、静的は Web サーバー ファームではうまく機能しません。また、サーバーを更新すると状態が失われます。

とは言っても、今はユーザーに関係のない状態を保存する必要があり、それを効率的に行いたいのですが、SQL Server は状態を維持するための良いオプションになるとは思わないので、どこに行けばよいのかよくわかりません。ここから。

この特定のシナリオで、ユーザーに関係のない状態管理に最適なオプションは何だと思いますか?

どんな助けでも大歓迎です。

0 投票する
2 に答える
68 参照

storage - 複数のデバイス間でデータを同期するにはどうすればよいですか?

多くのクライアントが使用するプログラムを書いているとしましょう。1 つのサーバーは、一定量の接続しか処理できません。処理する必要がある接続が多いほど、さまざまなデバイスを含むサーバー ファームを取得するまで、より多くの電力が必要になります。たとえば、さまざまなクライアントがサーバーにデータを保存できるアプリケーションを実行している場合、各デバイスでデータを同期するにはどうすればよいでしょうか? どのハードウェア/ソフトウェア ソリューションが存在しますか? または、すべてのデータはどのように保存されますか?