setBPMDefaultVirtualHost 命令
传统:
使用 setBPMDefaultVirtualHost 命令来设置 Business Automation Workflow 缺省虚拟主机。 在独立环境 (例如 Integration Designer的单元测试环境) 中,运行命令时将立即设置缺省虚拟主机的值。 在网络部署 (ND) 环境中,在下一个节点同步发生时会设置缺省虚拟主机的值。 对于独立和 ND 环境,运行该命令后都无需重新启动服务器或集群。
使用 setBPMDefaultVirtualHost 命令来设置 Business Automation Workflow 缺省虚拟主机。 在独立环境 (例如 Integration Designer的单元测试环境) 中,运行命令时将立即设置缺省虚拟主机的值。 在网络部署 (ND) 环境中,在下一个节点同步发生时会设置缺省虚拟主机的值。 对于独立和 ND 环境,运行该命令后都无需重新启动服务器或集群。
setBPMDefaultVirtualHost 命令是使用 wsadmin 脚本编制客户机的 AdminTask 对象来运行的。
先决条件
必须满足以下条件:
- 在网络部署环境中,在 Deployment Manager 节点上运行此命令。 在单服务器环境中,在独立服务器上运行此命令。
- 如果 Deployment Manager 或独立服务器已停止,请使用
wsadmin -conntype none选项以在断开连接方式(这是此命令的建议方式)下运行该命令。 - 如果 Deployment Manager 或独立服务器正在运行,那么必须通过具有 WebSphere Application Server 配置者特权的用户标识进行连接。 请勿使用
wsadmin -conntype none选项。
位置
从 profile_root/bin 目录启动 wsadmin 脚本编制客户机。 setBPMDefaultVirtualHost 命令不会写入日志文件,但是 wsadmin 脚本编制客户机始终会编写 profile_root/logs/wsadmin.traceout 日志文件,您将在其中找到异常堆栈跟踪和其他信息。
语法
setBPMDefaultVirtualHost
[-de deployment_environment_name]
-name virtual_host_name参数
- -de deployment_environment_name
- 此参数指定当前部署环境的名称。 如果在 WebSphere 单元中只有一个部署环境,那么可以省略该参数。
- -name virtual_host_name
- 可选参数,用于指定现有虚拟主机的名称。 如果省略了 -name 参数,那么将取消设置缺省虚拟主机属性。
示例
注: 这些示例仅用于说明目的。 它们包含变量值,并非意在作为代码片段重复使用。
以下 Jython 示例使用 setBPMDefaultVirtualHost 命令来设置缺省虚拟主机:
wsadmin -user admin -password admin -lang jython
wsadmin>AdminTask.setBPMDefaultVirtualHost(['-de', 'De1', '-name', 'myVirtualHost'])
wsadmin>AdminConfig.save()