您的用户概要文件必须具有 *JOBCTL 权限以启动或停止应用程序服务器。
要在 OS/400 上启动应用程序服务器,请执行以下操作:
- 通过执行以下操作,确保 WebSphere Application Server 子系统已经启动:
- 启动 OS/400 命令会话。
- 发出以下命令:
WRKSBS
- 确保显示的运行子系统列表中有以下子系统:
QEJBAS5
- 如果 QEJBAS5 子系统没有出现在运行子系统列表中,您必须在启动应用程序服务器前启动此子系统。
- 在 OS/400 命令行中输入以下命令,启动 QShell 会话:
STRQSH
- 输入以下命令:
/QIBM/ProdData/WebAS5/Base/bin/startServer -instance WAS_instance_nameapp_server_name
其中:
- WAS_instance name
- 是希望在其中启动应用程序服务器的 WebSphere Application Server 实例名称。缺省 WebSphere Application Server 实例是 default。
如果您想要在缺省 WebSphere Application Server 实例中启动应用程序服务器,则 -instance 参数在命令中可选。例如,输入以下命令:
/QIBM/ProdData/WebAS5/Base/bin/startServer instance_name
- app_server_name
- 是想要启动的应用程序服务器名称。此参数是区分大小写的-请确保您在拼写应用程序服务器名称时大小写正确。
与 WebSphere Commerce 关联的应用程序服务器的名称如下:
应用程序 应用程序服务器名称 WebSphere Commerce WC_commerce_instance_name WebSphere Commerce Payments payments_instance_name_Commerce_Payments_Server 其中,commerce_instance_name 是 WebSphere Commerce 实例的名称,并且 payments_instance_name 是 WebSphere Commerce Payments 实例的名称。WebSphere Commerce 实例的缺省名称是 demo,所以缺省 WebSphere Commerce 应用程序服务器的名称是 WC_demo。WebSphere Commerce Payments 实例的缺省名称是 wpm,所以缺省 WebSphere Commerce Payments 应用程序服务器的名称是 wpm_Commerce_Payments_Server。
如果应用程序服务器已成功启动,则将显示以下消息:
EJB6123: 应用程序服务器已启动。原因 . . . . . :基础实例 WAS_instance_name 中的应用程序服务器 app_server_name 已启动,并可接受 admin 端口 port_number 上的连接。
其中:
- app_server_name
- 是应用程序服务器的名称。
- WAS_instance_name
- 是在其中启动应用程序服务器的 WebSphere Application Server 实例名称。缺省 WebSphere Application Server 实例名称是 default。
- port_number
- 是 WebSphere Application Server 管理控制台的端口号。缺省端口号是 9090。
如果消息中的端口号是 0,则应用程序服务器没有成功启动。
要在 OS/400 上停止应用程序服务器,请执行以下操作:
- 通过执行以下操作,确保 WebSphere Application Server 子系统已经启动:
- 启动 OS/400 命令会话。
- 发出以下命令:
WRKSBS
- 确保显示的运行子系统列表中有以下子系统:
QEJBAS5
- 如果 QEJBAS5 子系统没有出现在运行子系统列表中,您必须在启动应用程序服务器前启动此子系统。
- 在 OS/400 命令行中输入以下命令,启动 QShell 会话:
STRQSH
- 输入以下命令:
/QIBM/ProdData/WebAS5/Base/bin/stopServer -instance WAS_instance_nameapp_server_name
其中:
- WAS_instance name
- 是希望在其中启动应用程序服务器的 WebSphere Application Server 实例名称。缺省 WebSphere Application Server 实例是 default。
如果您想要在缺省 WebSphere Application Server 实例中停止应用程序服务器,则 -instance 参数在命令中可选。例如,输入以下命令:
/QIBM/ProdData/WebAS5/Base/bin/stopServer instance_name
- app_server_name
- 是想要启动的应用程序服务器名称。此参数是区分大小写的-请确保您在拼写应用程序服务器名称时大小写正确。
与 WebSphere Commerce 关联的应用程序服务器的名称如下:
应用程序 应用程序服务器名称 WebSphere Commerce WC_commerce_instance_name WebSphere Commerce Payments payments_instance_name_Commerce_Payments_Server 其中,commerce_instance_name 是 WebSphere Commerce 实例的名称,并且 payments_instance_name 是 WebSphere Commerce Payments 实例的名称。
WebSphere Commerce 实例的缺省名称是 demo,所以缺省 WebSphere Commerce 应用程序服务器的名称是 WC_demo。
WebSphere Commerce Payments 实例的缺省名称是 wpm,所以缺省 WebSphere Commerce Payments 应用程序服务器的名称是 wpm_Commerce_Payments_Server。
如果应用程序服务器已成功停止,则将显示以下消息:
服务器 app_server_name 已停止。
其中 app_server_name 是已停止的应用程序服务器的名称。