应用程序服务器实例构成了应用程序部署的基础。每个实例均属于一个域,并有自己的目录结构、配置和已部署的应用程序。每个服务器实例还包含了 J2EE 平台的 Web 和 EJB 容器。每个新的服务器实例必须包含对节点代理名称的引用,该名称定义实例将要驻留的计算机。
可以创建三种类型的服务器实例。每个服务器实例只能是其中的一种类型:
在独立服务器实例中,任何其他服务器实例或群集都不能共享其配置。
在共享服务器实例中,其他实例或群集可以共享其配置。
在群集服务器实例中,群集中的其他实例可以共享其配置。
群集是共享同一套应用程序、资源和配置信息的一组服务器实例。服务器实例只能属于一个群集。特别值得一提的是,使用群集可以通过在多台计算机上分发负载来促进负载平衡,并可以通过实例级别的故障转移来提供高可用性。
图 1–2 详细显示了一个应用程序服务器实例。应用程序服务器实例是 Application Server Enterprise Edition 的群集、负载平衡和会话持久性功能中的构建模块。