3.2. 配置 Data Grid Server 端点
控制 Hot Rod 和 REST 端点如何绑定到套接字并使用安全域配置。您还可以配置多个端点并禁用管理功能。
注意
每个唯一端点配置都必须包含 Hot Rod 连接器和 REST 连接器。数据网格服务器隐式地在 端点配置 中包括 热 元素,或字段。您应该只将这些元素添加到自定义配置中,以指定端点的验证机制。
式连接器 和其余的连接器
先决条件
- 在您的 Data Grid 服务器配置中添加套接字绑定和安全域。
流程
- 打开 Data Grid Server 配置进行编辑。
-
将多个
端点配置嵌套到端点元素。 -
指定端点与
socket-binding属性使用的套接字绑定。 -
指定端点与
security-realm属性使用的安全域。 如果需要,禁用
admin="false"属性的管理员访问权限。使用这个配置用户无法通过端点访问 Data Grid Console 或 Command Line Interface (CLI)。
- 保存对您的配置的更改。
多个端点配置
以下 Data Grid Server 配置会在单独的套接字绑定中与专用安全域创建端点:
XML
<server xmlns="urn:infinispan:server:14.0">
<endpoints>
<endpoint socket-binding="public"
security-realm="application-realm"
admin="false">
</endpoint>
<endpoint socket-binding="private"
security-realm="management-realm">
</endpoint>
</endpoints>
</server>
JSON
{
"server": {
"endpoints": [{
"socket-binding": "private",
"security-realm": "private-realm"
}, {
"socket-binding": "public",
"security-realm": "default",
"admin": "false"
}]
}
}
YAML
server:
endpoints:
- socketBinding: public
securityRealm: application-realm
admin: false
- socketBinding: private
securityRealm: management-realm