glassfish配置,服务器,实例和集群有什么区别?

时间:2013-03-04 14:15:16

标签: glassfish-3

以下是来自glassfish 3.1.2.2管理指南的段落

  

您可以使用rotate-log子命令手动轮换日志文件   在远程模式下。此子命令的默认目标是DAS。   (可选)您可以定位配置,服务器,实例或   群集。您可以使用rotate-log手动旋转日志文件   远程模式下的子命令。该子命令的默认目标是   DAS。 (可选)您可以定位配置,服务器,实例,   或集群。

配置,服务器,实例和集群之间有什么区别?我理解群集是一个实例的集合。但服务器与实例和配置有什么区别?

1 个答案:

答案 0 :(得分:4)

来自Glassfish管理指南:

  

这两个子命令的默认目标是DAS。但是,你   可以选择指定以下目标之一:

     

配置:定位共享特定配置名称的所有实例或群集   服务器:仅定位特定服务器   实例:仅定位特定实例   群集:仅定位特定群集。


  

GlassFish Server实例是Java的单个虚拟机   平台(Java虚拟机或JVM机器)在单个节点上   哪个GlassFish Server正在运行。节点定义主机所在的位置   GlassFish Server实例驻留。

  

在a上创建单个服务器实例通常就足够了   机器,因为GlassFish Server和随附的JVM都是设计的   扩展到多个处理器。但是,它可能是有益的   在一台机器上创建多个实例以进行应用程序隔离   滚动升级。

这意味着您可以在单个服务器上运行多个实例的glassfish,您可以定位单个实例或整个服务器。