使用此页面来管理集群成员。应用程序服务器的集群是一起管理的,它们参与工作负载管理。
创建的第一个集群成员的副本会被作为集群数据的一部分来存储,并且成为创建的所有其他集群成员的模板。
对集群成员所作的任何个别配置更改都不会影响集群成员模板的配置设置。可以使用 wsadmin 命令来修改集群成员模板,也可以通过单击服务器 > 集群 > WebSphere 应用程序服务器集群 > cluster_name > 集群成员 > 模板来进行修改。对该模板所作的任何更改都不会影响现有集群成员。
要查看此管理控制台页面,请单击服务器 > 集群 > WebSphere 应用程序服务器集群 > cluster_name。
在配置选项卡上,您可以编辑字段。还可以单击已安装的应用程序来查看正在此服务器上运行的应用程序的状态。在运行时选项卡上(仅当集群成员正在运行时才会出现此选项卡),您可以查看有关此集群成员的信息。但是,此页面上显示的信息是只读的。必须返回到配置选项卡才能更改所显示的任何设置。
指定正在运行集群成员的节点的名称。
指定集群中应用程序服务器的名称。在多数平台上,服务器的名称是进程名。成员名必须与“应用程序服务器”页面上所列示的其中一个服务器的名称相匹配。
控制定向至应用程序服务器的请求数。即使指定 0 到 20 范围内的值作为服务器的权重,您为服务器指定的权重仍然是一个比例值,为服务器指定的权重作为分子,集群中所有成员的权重之和作为分母。
将新成员添加至集群时,向集群中每个服务器发送的请求数将减少(假设进入集群的请求数保持不变)。类似地,从集群中除去新成员时,向集群中每个服务器发送的请求数将增加(假设进入集群的请求数保持不变)。
例如,如果集群包含成员 A、B 和 C,权重分别为 2、3 和 4;2/9 的请求数指定给成员 A、3/9 的请求数指定给成员 B 以及 4/9 的请求数指定给成员 C。如果将新成员(成员 D)添加至集群,并且成员 D 的权重为 5,那么成员 A 现在将获取 2/14 的请求数、成员 B 将获取 3/14 的请求数、成员 C 将获取 4/14 的请求数以及成员 D 将获取 5/14 的请求数。
数据类型 | 整型 |
范围 | 0 到 20 |
指定应用程序服务器的数字标识,这在集群中是唯一的。该标识用于亲缘关系。
数据类型 | 整型 |
数据类型 | 十六进制 |
指定此集群成员的短名称。仅当正在 z/OS 上运行时,才会显示此字段。
短名称是缺省 z/OS 作业名,它向操作系统的本机设施标识此集群成员,这些本机设施包括工作负载管理器(WLM)、自动重新启动管理器、SAF(例如 RACF®)、已启动的任务控制以及其他本机设施。
如果未指定短名称,系统将指定自动成为单元内的唯一名称的缺省短名称。您可以更改生成的短名称,以与您的命名习惯保持一致。
数据类型 | 字符串 |
启用此选项可以减少应用程序服务器的启动时间。这可能包括 Java™ 虚拟机(JVM)设置,例如,禁用字节码验证和降低即时(JIT)编译器的编译成本。请不要在生产服务器上启用此设置。只有在 V6.0 和更高版本的单元中运行的应用程序服务器上才提供了此设置。
在 i5/OS® 环境中不支持此选项。
指定您要在启动时使用 JVM 设置 -Xverify 和 -Xquickstart。选择此选项后,保存配置并重新启动服务器以激活开发方式。
此选项的缺省设置是 false,此设置表示不以开发方式启动服务器。如果将此选项设置为 true,就会以开发方式启动服务器,并且使用能够缩短服务器启动时间的设置。
数据类型 | 布尔值 |
缺省值 | false |
指定是否使用多个线程来启动服务器。当您在多个线程上启动服务器时,服务器组件、服务和应用程序将同时启动而不是逐个启动,这就可以缩短启动时间。
此选项的缺省设置是 true,这表示服务器在启动时将使用多个线程。如果将此选项设置为 false,那么表示服务器在启动时将使用单个线程,这样可能会延长启动时间。
应用程序的启动顺序取决于您对每个应用程序指定的权重。具有最低启动权重的应用程序首先启动。具有相同启动权重的应用程序将同时启动。使用管理控制台的应用程序 > 应用程序类型 > WebSphere 企业应用程序 > application_name > 启动行为页面上的启动权重字段来设置应用程序的启动权重。
数据类型 | 布尔值 |
缺省值 | true |
如果您希望此集群成员上运行的应用程序需要集群成员组件时才启动这些组件,那么请选择此字段。
选择了此属性之后,需要集群成员组件时就会动态启动这些集群成员组件。如果未选择此属性,那么所有集群成员组件都将在集群启动过程中启动。因此,选择此选项可缩短启动时间,并且会减少集群成员占用的内存量,这是因为在启动过程中将启动更少的组件。
如果部署在集群上的所有应用程序都是同一类型,那么启动所需要的组件将最有效。例如,如果所有应用程序都是使用 servlet 和 JavaServer Pages(JSP)的 Web 应用程序,那么使用此选项的效果会更好。如果应用程序使用 servlet、JSP 和 Enterprise JavaBeans™(EJB),那么此选项的效果就不是太好。
指定应用程序服务器以 64 位方式运行,这是缺省设置。以 64 位方式运行时可以为用户应用程序提供更多虚拟存储器。仅当正在 z/OS 上运行时,才会显示此字段。
如果需要以 31 位方式运行该应用程序服务器,那么可以取消选择此设置。
用来运行不同服务器的方式之间并不互相依赖。因此,可以 64 位方式运行某些服务器,而以 31 位方式运行另一些服务器。但是,由于建议不再支持以 31 位方式运行服务器,因此最终应将所有服务器转换为以 64 位方式运行。
指定正在此服务器上运行的应用程序是否可以访问许多服务器实现类。
如果选择允许,那么应用程序能够访问大多数服务器实现类。如果选择限制,那么应用程序不能访问服务器实现类。如果应用程序尝试访问这些类,那么它们将发生 ClassNotFoundException 错误。
通常,由于大多数应用程序使用受支持的 API 并且不需要访问任何内部类,因此应对此属性选择限制。但是,如果应用程序需要使用一个或多个内部服务器类,那么请选择允许作为此属性的值。
此属性的缺省值为允许。
指定是使用单个类装入器来装入所有应用程序,还是使用不同的类装入器来装入每个应用程序。
指定类装入器在装入类时是首先在父类装入器中进行搜索还是首先在应用程序类装入器中进行搜索。开发者工具箱(Developer Kit)类装入器和产品类装入器的标准为父类装入器装入的类最先。
仅当将“类装入器策略”字段设置为 Single 时,此字段才适用。
如果您选择本地类装入器装入的类最先(父代最后),那么应用程序可以覆盖包含在父类装入器中的类,但如果混合使用被覆盖的类和未被覆盖的类,那么此操作有可能会导致 ClassCastException 或链接错误。
指定集群中应用程序服务器的名称。在多数平台上,服务器的名称是进程名。成员名必须与“应用程序服务器”页面上所列示的其中一个服务器的名称相匹配。
控制定向至应用程序服务器的请求数。即使指定 0 到 20 范围内的值作为服务器的权重,您为服务器指定的权重仍然是一个比例值,为服务器指定的权重作为分子,集群中所有成员的权重之和作为分母。
将新成员添加至集群时,向集群中每个服务器发送的请求数将减少(假设进入集群的请求数保持不变)。类似地,从集群中除去新成员时,向集群中每个服务器发送的请求数将增加(假设进入集群的请求数保持不变)。
例如,如果集群包含成员 A、B 和 C,权重分别为 2、3 和 4;2/9 的请求数指定给成员 A、3/9 的请求数指定给成员 B 以及 4/9 的请求数指定给成员 C。如果将新成员(成员 D)添加至集群,并且成员 D 的权重为 5,那么成员 A 现在将获取 2/14 的请求数、成员 B 将获取 3/14 的请求数、成员 C 将获取 4/14 的请求数以及成员 D 将获取 5/14 的请求数。
数据类型 | 整型 |
范围 | 0 到 20 |
指定此服务器的本机操作系统进程标识。
进程标识属性是只读的。系统自动生成此值。
指定运行此服务器的单元的名称。
单元名称属性是只读的。
指定运行此服务器的节点的名称。
节点名属性是只读的。
指定此服务器的运行时状态。
状态属性是只读的。