非常に大きなシステムでは、UGの場合12台、cassandraの場合9台、elasticsearchの場合9台、ES 1.7.5とCassandra 3.7でusergrid(2.1.0)を設定しました。すべての(仮想)マシンには16コアと32ギガRAMがあります。しかし、3000人の同時ユーザーであっても、esとc *サーバーは狂ってしまい、100%CPU使用率に達します。 es cpuがピークに達すると、/ rolesコレクションを取得できなくなり、ユーザーはログインできなくなります。 c * cpuがピークに達すると、usergridはc *に接続できず、単純にすべてのhttp要求をミュートします。ESとCassandraのCPU負荷が非常に高い
ディスクまたはネットワークにiwoaitsはありません。
私たちのアプリケーションはusergridクエリに依存しているので、重いクエリ要求をします。しかし、私はサブシステムにこのようなCPUピークを期待していませんでした。
いずれのサポートも高く評価されます。