传输链由一个或多个类型的通道组成,其中每种类型通道都支持不同类型的 I/O 协议(如 TCP 或 HTTP)。可以在链中的所有通道间共享网络端口。通道框架功能将到达该端口的请求自动分发给正确的 I/O 协议通道以进行处理。
开始之前
确保有可供新的传输链使用的端口。如果需要设置共享端口,那么必须:
- 使用 wsadmin 命令来创建传输链。
- 确保对所有共享该端口的通道指定相同的区分权重。
关于此任务
需要配置传输链,以将网络服务提供给诸如 IBM® 服务集成技术的服务集成总线组件、高速缓存代理和高可用性管理器核心组网桥服务之类的功能。
可以使用管理控制台或 wsadmin 命令来创建传输链。如果使用管理控制台,请完成下列步骤:
过程
- 在管理控制台中,单击 或,然后根据所创建的链的类型选择下列其中一个选项:
对于应用程序服务器,请在“容器设置”部分中选择下列其中一个选项:
- 单击 。
- 单击 。
单击。
- 在“服务器消息传递”部分中,单击或 。
对于代理服务器,请在“HTTP 代理服务器设置”下方单击代理服务器传输并选择
HTTPS_PROXY_CHAIN 或 HTTP_PROXY_CHAIN。然后,单击 HTTP 代理入站通道。
- 单击新建。
初始化“创建新的传输链”向导。在传输链创建过程中,需要您:
- 指定新链的名称。
- 选择传输链模板
- 如果有可以与新传输链绑定的端口,请选择该端口。如果端口不可用,或者要定义新端口,那么指定端口名、此端口的主机名或 IP 地址以及有效的端口号。
避免故障: 如果您正在配置包含 TCP 通道的链,那么向导将显示已配置的 TCP 通道的列表以及所列示的 TCP 通道未使用的端口的列表。您必须选择其中一个其他 TCP 通道未在使用的端口。
同样,如果您正在配置包含 UDP 通道的传输链,那么向导将显示已配置的 UDP 通道的列表以及这些 UDP 通道未使用的端口的列表。您必须选择其中一个其他 UDP 通道未在使用的端口。
gotcha
当您单击完成时,新传输链添加到传输链面板上所定义的传输链列表。
- 单击传输链名以查看对该链中包含的传输通道起作用的配置设置。
要更改其中的任何设置,请完成下列操作:
- 单击需要更改设置的通道的名称。
- 更改配置设置。
某些设置(例如端口号)由创建传输链时对其指定的设置确定,而且不能更改。
- 单击以设置任何为系统定义的定制属性。
- 更改配置后,单击确定。
- 停止然后重新启动应用程序服务器。
必须停止并重新启动应用程序服务器,这样才能使更改生效。
下一步做什么
![[AIX Solaris HP-UX Linux Windows]](../images/dist.gif)
更新任何在服务器启动期间发出调用以启动传输的例程。在服务器启动期间,当例程发出调用以启动传输时,产品会将该调用转换为传输通道调用。
更新任何在服务器启动期间发出调用以启动传输的例程。在服务器启动期间,当例程发出调用以启动传输时,产品将发出错误消息。
避免故障: 如果创建新的 Web 容器传输链,那么 writeBufferSize
属性的初始值为 8192,这对于大多数 Web 容器传输链太小。建议使用管理控制台或
wsadmin 脚本编制将此属性的值更改为 32768。如果要使用管理控制台来更改此属性的值,请完成下列步骤:
- 单击服务器,然后展开服务器类型。
- 单击。
- 展开 Web 容器设置,然后单击 。
- 单击 Web 容器入站通道。
- 在写缓冲区大小字段中指定 32768,然后单击确定。
- 单击保存。
要使用 wsadmin 脚本编制来更改此值,请参阅有关使用 Web 容器入站通道属性文件的文档。
gotcha