3.2. 配置 Data Grid Server 端点


控制 Hot Rod 和 REST 端点如何绑定到套接字并使用安全域配置。您还可以配置多个端点并禁用管理功能。

注意

每个唯一端点配置都必须包含 Hot Rod 连接器和 REST 连接器。数据网格服务器隐式地在 端点配置 中包括 式连接器 和其余的连接器 元素,或字段。您应该只将这些元素添加到自定义配置中,以指定端点的验证机制。

先决条件

  • 在您的 Data Grid 服务器配置中添加套接字绑定和安全域。

流程

  1. 打开 Data Grid Server 配置进行编辑。
  2. 将多个 端点配置 嵌套到 端点 元素。
  3. 指定端点与 socket-binding 属性使用的套接字绑定。
  4. 指定端点与 security-realm 属性使用的安全域。
  5. 如果需要,禁用 admin="false" 属性的管理员访问权限。

    使用这个配置用户无法通过端点访问 Data Grid Console 或 Command Line Interface (CLI)。

  6. 保存对您的配置的更改。

多个端点配置

以下 Data Grid Server 配置会在单独的套接字绑定中与专用安全域创建端点:

XML

<server xmlns="urn:infinispan:server:13.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

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.