私たちは、マルチテナントとなるSaaSアプリケーションを構築しており、ユーザーのトラフィックが多いと想定されています。このソリューションはLiferay Portalでホストされます。箱から出てきたLiferayはTomcatを大いにサポートし、うまく動作します。彼らは他のアプリサーバーもサポートしています。しかし、私たちは現在、Tomcatに傾いています。SaaSスケーラビリティ - Tomcatのスケーラビリティは十分ですか?
ポータルは主に、さまざまなアプリケーションサーバー(ほとんどの場合Glassfish)上にあるWebサービスによってフロントエンドサービスになります。ポータルのJ2EE機能は、バニラの風袋によって提供される機能よりも必要なくなりました。
マルチテナントトラフィックSaasアプリケーションをサポートするのに十分な拡張性がありますか? Tomcatで何が問題になるか知りたかったのです。
乾杯! Nirav
はい、Tomcatはかなり拡張できますが、私はそこで実行されるいくつかの大規模システムを知っています。しかし、あなたはそれが "十分にうまくいく"かどうか尋ねているようです。残念ながら私はそれが何を意味するのか分かりません。 –
私たちの典型的な使用例は、1つのアプリケーションサーバー上の約5つのポータルインスタンスです。 1つのテナントをサポートする各ポータルインスタンス。各テナントには約1000人のユーザーがいます。したがって、アプリケーションサーバーあたり約5000人のユーザー。 – Nirav