使用此页面来配置应用程序服务器或集群成员模板。应用程序服务器是提供运行企业应用程序所需服务的服务器。集群成员模板是为集群的新成员指定的一组应用程序服务器配置设置。
要查看此管理控制台页面,请单击服务器 > 服务器类型 > WebSphere 应用程序服务器 > server_name。
在配置选项卡上,可以更改字段设置。还可以单击已安装的应用程序来查看正在此服务器上运行的应用程序的状态。在运行时选项卡上,您可以查看只读信息。仅当服务器在运行时,才可以使用运行时选项卡。
指定服务器的逻辑名。服务器名称在节点中必须是唯一的。然而,对于集群中的多个节点,可以为不同的服务器指定相同的服务器名称,只要“服务器/节点对”是唯一的即可。您不能更改此字段中出现的值。
例如,允许在同一个集群中,节点 node1 中有名为 server1 的服务器,并且在节点 node2 中有名为 server1 的服务器。但是,同一节点中不能具有两台名称都是 server1 的服务器。该产品将服务器名称用于管理操作,例如,在脚本编制中引用服务器。
在 z/OS® 平台上,有时会将此名称称为长名称。
指定服务器的短名称,此名称在单元中必须是唯一的。仅对于 z/OS 平台才会显示此字段。该短名称也是缺省 z/OS 作业名,并且向操作系统的本机设施标识此服务器,如工作负载管理器(WLM)、自动重新启动管理器、SAF(例如,RACF®)和启动的任务控制。
此字段是可选的,仅当在 z/OS 上运行时才会显示此字段。如果没有为短名称字段指定值,那么短名称缺省为 BBOSnnn,其中 nnn 是单元中可用于创建唯一短名称的首个可用编号。例如,如果已经对单元中的其他两个服务器指定了缺省短名称,并且您在创建此服务器时未指定短名称,那么将对此服务器指定短名称 BBOS003。在创建应用程序服务器之后,可以将此生成的短名称更改为符合命名约定的名称。
服务方和附属内容作业名的缺省值是此短名称,对于服务方作业名,追加 S;对于附属内容作业名,追加 A。如果必须使用 8 字符服务器短名称,那么服务方和附属内容作业名变成 9 字符名称。因此,必须更新服务方的启动命令参数和附属内容过程定义,才能使用新的 8 字符服务器短名称。主题“将 7 字符服务器短名称转换成 8 个字符”描述了如何执行此更新。
指定服务器的一般短名称,此名称在单元中必须是唯一的。此字段是可选的,仅对于 z/OS 平台才会显示此字段。服务器的一般短名称成为集群过渡名称(当创建非集群服务器时)或集群短名称(当创建集群服务器时)。
如果没有为一般短名称字段指定值,那么一般短名称缺省为 BBOCnnn,其中 nnn 是单元中可用于创建唯一一般短名称的首个可用编号。例如,如果已经对单元中的其他三个服务器指定了缺省一般短名称,并且在创建此服务器时未指定一般短名称,那么将对此服务器指定一般短名称 BBOC004。
启用此选项可以缩短应用程序服务器的启动时间,这是因为它会更改某些 JVM 设置,例如禁用字节码验证和降低即时(JIT)编译器的编译成本。请不要在生产服务器上启用此设置。只有在 V6.0 或更高版本的单元中运行的应用程序服务器上才提供了此设置。
指定您要将 JVM 属性 -Xverify 和 -Xquickstart 用作启动值。选择此选项之前,将 -Xverify 和 -Xquickstart 属性作为一般参数添加至 JVM 配置。
如果选择了此选项,那么必须保存配置并重新启动服务器,此配置更改才能生效。
此选项的缺省设置是 false,此设置表示服务器不以开发方式启动。如果将此选项设置为 true,就会以开发方式启动服务器,并且使用能够缩短服务器启动时间的设置。
选择此字段以使用多个线程来启动服务器。这可以缩短启动时间。
指定您要服务器组件、服务和应用程序同时启动而不是逐个启动。
此选项的缺省设置是 true,它表明当服务器启动时,服务器组件、服务和应用程序将在多个线程上启动。如果将此选项设置为 false,那么当服务器启动时,服务器组件、服务和应用程序将在单个线程上启动,这可能会延长启动时间。
应用程序的启动顺序取决于您为它们指定的权重。具有相同权重的应用程序将同时启动。
要设置应用程序的权重,请在管理控制台中单击应用程序 > 应用程序类型 > WebSphere 企业应用程序 > application_name > 启动行为,然后在启动顺序字段中指定相应的值。应用程序越重要,启动顺序值越低。例如,您可将最重要的应用程序的启动顺序值指定为 1,将第二重要的应用程序的启动顺序值指定为 2。然后将接下来的四个应用程序的启动顺序指定为 3,原因是您希望这四个应用程序同时启动。
如果您希望此服务器上运行的应用程序需要服务器组件时才启动这些组件,那么请选择此属性。
选择了此属性之后,需要服务器组件时就会动态启动这些服务器组件。如果未选择此属性,那么所有服务器组件都将在服务器启动过程中启动。因此,选择此选项可缩短启动时间,并且会减少服务器占用的内存量,这是因为在启动过程中将启动更少的组件。
如果部署在服务器上的所有应用程序都是同一类型,那么启动所需要的组件将最有效。例如,如果所有应用程序都是使用 servlet 和 JavaServer Pages(JSP)的 Web 应用程序,那么使用此选项的效果会更好。如果应用程序使用 servlet、JSP 和 Enterprise JavaBeans™(EJB),那么此选项的效果就不是太好。
指定应用程序服务器以 64 位方式运行,这是缺省设置。以 64 位方式运行时可以为用户应用程序提供更多虚拟存储器。仅对于 z/OS 平台才会显示此字段。
缺省情况下,WebSphere Customization Tools 被设置为以 64 位方式启动所有应用程序服务器。但是,可以更改 WebSphere Customization Tools 的设置,以使所有应用程序服务器以 31 位方式启动。如果您只希望特定的应用程序服务器以 31 位方式启动,那么还可以对一部分应用程序服务器取消选择此设置。
用来运行不同服务器的方式之间并不互相依赖。因此,可以 64 位方式运行某些服务器,而以 31 位方式运行另一些服务器。但是,由于建议不再支持以 31 位方式运行服务器,因此最终应将所有服务器转换为以 64 位方式运行。
指定正在此服务器上运行的应用程序是否可以访问多个服务器实现类。
如果选择允许,那么应用程序能够访问许多服务器实现类。如果选择限制,那么应用程序不能访问多个服务器实现类。如果应用程序尝试访问这些类,那么它们将发生 ClassNotFoundException 错误。
由于大多数应用程序使用受支持的 API 且不需要访问任何内部类,那么通常应对此属性选择限制。但是,,如果应用程序需要使用一个或多个内部服务器类,那么请选择允许作为此属性的值。
此属性的缺省值为允许。
选择单个类装入器来装入所有应用程序,还是为每个应用程序使用不同的类装入器。
指定类装入器在装入类时是首先在父类装入器中进行搜索还是首先在应用程序类装入器中进行搜索。开发者工具箱(Developer Kit)类装入器和产品类装入器的标准为父代最先。
仅当将“类装入器策略”字段设置为S*ingle时,此字段才适用。
如果您选择应用程序最先,您的应用程序可覆盖包含在父类装入器中的类,但如果您混合使用了被覆盖的类和没有被覆盖的类,那么此操作有可能会导致 ClassCastException 异常或链接错误。
运行此服务器的节点的名称。
此属性是只读的。
此服务器在本机操作系统上的进程标识。
此属性是只读的。系统自动生成此值。
运行此服务器的单元的名称。
此服务器的运行时启动状态。
此链接在“其他属性”下,显示您的产品安装的产品信息。此信息包含产品名称、标识、版本、构建日期和构建级别。
标有(在线)的链接要求访问因特网。