我们允许客户在我们的SaaS应用程序上创build网站。 我们目前使用Jetty作为应用服务器,但是我们可以使用任何J2EE。
我希望能够在我们的群集中扩展客户的webapps。 这个想法是,如果一个特定的客户有一个困难的web应用程序,.war文件将被复制到整个群集,以便其他机器可以处理负载。 但是,必须在webapp-by-webapp基础上完成,因为如果我们有1,000个客户,我们确实不希望将他们的所有webapps复制到每个节点上。
这与Heroku和Google应用程序引擎有点类似。 如果您的应用需要缩放,则会自动将其复制到其他框中。
有没有足够的智能应用程序服务器? 如果不是,我们将使用什么技术来自行构build?