向管理代理程序注册独立应用程序服务器后,必须向作业管理器注册应用程序服务器,如此才能让作业管理器对应用程序及其资源进行管理。
开始之前
必须先向管理代理程序注册独立应用程序服务器,然后才能向作业管理器注册独立应用程序服务器节点。确保管理代理程序版本号(不包括修订包级别)不高于任何您要向其注册管理代理程序的作业管理器。有关向管理代理程序注册独立应用程序服务器的详细信息,请参阅“设置管理代理程序环境”主题。
关于此任务
要向作业管理器注册独立节点,可以使用管理代理程序控制台或
wsadmin registerWithJobManager 命令。
过程
- 使用管理代理程序控制台来注册独立应用程序服务器节点。
- 单击。
- 在“管理代理程序”页面的配置选项卡上,单击节点。
- 在“节点”页面上,选择要向作业管理器注册的节点,然后单击向作业管理器注册。
- 在“向作业管理器注册”页面上,指定节点名,指定作业管理器管理控制台端口号,(可选)指定其他参数(例如,作业管理器用户名和密码),然后单击确定。
避免故障: 对于
端口,请指定作业管理器管理控制台端口。如果未启用安全性,请指定非安全作业管理器管理控制台端口;非安全作业管理器管理控制台端口号的缺省值为
9960。如果未指定端口号,那么将使用缺省安全端口号
9943。
gotcha
- 使用 wsadmin registerWithJobManager 命令来注册独立应用程序服务器节点。该命令位于 ManagedNodeAgent 命令组中。
- 在管理代理程序概要文件的 bin 目录中打开命令窗口。
- 运行 wsadmin 命令以启动 wsadmin 工具,将 wsadmin 工具连接至管理代理程序进程。
例如,连接至管理代理程序进程 adminagent 并使用 Jython 语言:
wsadmin -profileName adminagent -lang jython
- 运行 registerWithJobManager 命令以使独立应用程序服务器成为作业管理器的受管节点。
AdminTask.registerWithJobManager('[-host jobmgr_host -port jobmgr_console_port -managedNodeName application_server_node_name]')
jobmgr_host
是作业管理器的主机名。缺省值为 localhost。
jobmgr_console_port
指定作业管理器管理控制台端口号。如果禁用了安全性,那么缺省非安装端口号为 9960。如果启用了安全性,(可选)请指定安全端口号。缺省安全端口号是
9943。如果未指定端口号时,那么将使用 9943。
application_server_node_name 是独立应用程序服务器的主机名,例如,myHostNode01。
或者,可以在交互方式下运行
registerWithJobManager 命令:
AdminTask.registerWithJobManager('-interactive')
如果该命令成功,那么
wsadmin 将显示作业管理器的唯一标识 (UUID)。例如:
'JobMgr01-JOB_MANAGER-74cdda0c-68f6-4970-a959-6f6800b9f22d'
有关更多信息,请参阅“使用脚本编制向作业管理器注册目标节点”主题。
下一步做什么
验证是否已向作业管理器注册应用程序服务器目标。