您可启动未运行的应用程序(具有状态为已停止)或停止正在运行的应用程序(具有状态为已启动)。

开始之前

在服务器上安装 Java™ Platform, Enterprise Edition (Java EE) 应用程序。缺省情况下,当服务器启动时,应用程序自动启动。

关于此任务

可使用以下工具手动启动和停止应用程序:
管理控制台AdminControl 对象的startApplication 和stopApplication 属性(通过 wsadmin 工具)AdminTask.submitJob -jobType 对象的startApplication 和stopApplication 管理作业(通过 wsadmin 工具)使用 ApplicationManager 或AppManagement MBean 的Java 程序
这些步骤描述如何使用管理控制台来启动或停止应用程序。
避免故障: 这些步骤适用于不包含 Java Application Programming Interface (API) for XML-Based Web Services (JAX-WS) 服务提供程序的应用程序。要停止或启动包含 JAX-WS 服务提供程序的应用程序,请使用通过单击服务 >服务提供程序访问的“服务提供程序”页面。要启动服务提供者应用程序,请选择服务并单击启动应用程序。要停止服务提供者应用程序,请选择服务并单击停止应用程序。然后,在“停止应用程序”页上,单击确定以停止应用程序中的所有模块,其中包括其他诸如企业 Bean 和servlet 之类的服务。gotcha

过程

转至“企业应用程序”页面。在控制台导航树中,单击应用程序 >应用程序类型 >WebSphere 企业应用程序。选中要启动或停止的应用程序的复选框。单击按钮:

选项描述
启动运行应用程序,并将应用程序的状态更改为已启动。如果不是部署应用程序的所有服务器都在运行,那么状态更改为部分启动。
停止停止应用程序的处理,并将应用程序的状态更改为已停止。

要重新启动运行应用程序,选择要重新启动的应用程序,单击停止,然后单击启动。

结果

该应用程序的状态将更改,并且系统将显示一条消息,指出该应用程序已启动或停止。
如果在服务器启动期间部署应用程序所在的应用程序服务器使配置与 Deployment Manager 同步,那么应用程序可能不能启动,并且可能会将 DeploymentDescriptorLoadException 写至管理器SystemErr.log 文件。停止然后重新启动服务器,接着再次尝试启动应用程序。
注: 本主题引用了一个或多个应用程序服务器日志文件。作为另一种建议采用的方法,您可以在分布式系统和 IBM® i 系统上配置服务器以使用高性能可扩展日志记录 (HPEL) 记录和跟踪基础结构,而不使用SystemOut.log、SystemErr.log、trace.log 和activity.log 文件。您还可以将 HPEL 与本机 z/OS® 日志记录设施结合使用。