5.2.2. 配置套接字绑定
套接字绑定可以在唯一的套接字绑定组里定义。独立服务器包含一个
standard-sockets
组,且无法创建更多的组。相反,您可以创建替代的独立服务器配置文件。对于受管域,您可以创建多个套接字绑定组并按需要配置它们包含的套接字绑定。下表展示了每个套接字绑定的可用属性。
组件 | 描述 | 角色 |
---|---|---|
名称 | 应该用在配置里其他位置的套接字配置的逻辑名。 | 要求的 |
端口 | 基于这个配置的套接字应该绑定的基础端口。请注意,您可以通过应用于所有端口的增量或减量来配置服务器以覆盖这个基础值。 | 要求的 |
接口 | 基于这个配置的套接字应该绑定的接口的逻辑名。如果没有定义,将会使用附带的套接字绑定组里 "default-interface" 属性的值。 | 自选的 |
多点传送地址 | 如果套接字用于多点传送,要使用的多点传送地址。 | 自选的 |
多点传送接口 | 绑定到会话的生命周期。会话作用域处于请求长度和会话之间,由应用程序控制。 | 自选的 |
固定端口 | 如果上面的上下文没有满足您的需要,您可以定义自定义作用域。 | 自选的 |
配置套接字绑定组里的套接字绑定
请选择管理 CLI 或管理控制台来按需要配置套接字绑定。使用管理 CLI 配置套接字绑定
使用管理 CLI 配置套接字绑定。添加新的套接字绑定
如果有需要,请使用add
操作来创建新的地址设置。您可以在管理 CLI 会话的根目录里运行这个命令,下面的例子创建了一个名为 newsocket 的套接字绑定,它的port
属性声明为 1234。这些例子适用于独立服务器和受管域的standard-sockets
套接字绑定组。[domain@localhost:9999 /] /socket-binding-group=standard-sockets/socket-binding=newsocket/:add(port=1234)
[domain@localhost:9999 /] /socket-binding-group=standard-sockets/socket-binding=newsocket/:add(port=1234)
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 编辑 Pattern 属性
使用write-attribute
操作来编写新的属性的值。您可以使用 tab completion 来帮助输入并提示所有可用的值。下面的例子将port
的值更新为 2020。[domain@localhost:9999 /] /socket-binding-group=standard-sockets/socket-binding=newsocket/:write-attribute(name=port,value=2020)
[domain@localhost:9999 /] /socket-binding-group=standard-sockets/socket-binding=newsocket/:write-attribute(name=port,value=2020)
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 确认 Pattern 属性
通过include-runtime=true
参数运行read-resource
操作来确认值已修改以开放服务器模型里所有当前的值。[domain@localhost:9999 /] /socket-binding-group=standard-sockets/socket-binding=newsocket/:read-resource
[domain@localhost:9999 /] /socket-binding-group=standard-sockets/socket-binding=newsocket/:read-resource
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
使用管理控制台配置套接字绑定
使用管理控制台配置套接字绑定。登录到管理控制台。
登录到受管域或独立服务器的管理控制台。选择 Profile tab
从控制台的右上角选择 Profiles 标签页。从导航菜单里选择 Socket Binding 菜单条目。
从导航菜单里选择 Socket Binding 条目。如果您使用受管域,请选择 Socket Binding Groups 菜单里的组。添加新的套接字绑定
- 点击按钮。
- 输入 Name, Port 和 Binding Group 的值。
- 点击完成。
编辑接口属性
- 选择要编辑的套接字绑定并点击按钮。
- 输入 Name, Interface 或Port 的值。
- 点击完成。