1

iPhone/iPadデバイス用のJavaでRestletAPIを使用してWebServiceを開発しました。

私たちのサーバーはLinuxCentOS、2GB RAM、14GBディスクスペースです。

ApacheTomcat6.0.35とMySQL5.1データベースを使用しています。

これらのユーザーには、たとえば100000と言う多くの同時ユーザーがいる可能性があります。

だから私の質問は、Apache TomcatとMySQLが最適な組み合わせであるか、JettyまたはGlassfishまたは他のWebサーバーMySQLまたは他のデータベースのような組み合わせを変更する必要があるかということです。

でも、組み合わせでのパフォーマンスが気になります。

だから私にこれを案内してください。

前もって感謝します。

4

1 に答える 1

5

そのハードウェアの構成では、100000人の同時ユーザーにサービスを提供することはできません。そして、それはまさにそのような膨大な数です。あなたがあなたの手に次のグーグルを持っていない限り、私はあなたが一度に多くの同時ユーザーを見ていると思います、それはあなたがしていることに応じて、簡単に管理できるはずです。

個人的には、TomcatはGlassfishよりも少し「軽い」と思うので使用しています。ただし、Glassfishの管理コンソールでは、さらに多くの構成を使用できます。

編集:

どうやらJettyは実際に本番環境に対応したアプリケーションサーバーとして使用できます。以下のコメントを参照してください。私の経験は純粋にテストに使用していましたが、それは良い経験でした!

于 2012-09-20T13:42:47.520 に答える