8.7. 使用子域示例的外部客户端


通过节点端口公开一组集群代理,并使用核心 JMS 客户端与其连接。这可让客户端连接到使用 amq-broker-78-persistence-clustered-ssl 模板配置的一组代理。

8.7.1. 公开代理

配置代理,以便代理集群外部可用,并可直接连接到直接连接,绕过 OpenShift 路由器。这可以通过创建一个使用其自己的主机名公开每个 pod 的路由。

步骤

  1. Add to Project 下拉菜单中选择 导入 YAML/JSON
  2. 输入以下内容并点击 create。

    apiVersion: v1
    kind: Route
    metadata:
      labels:
        app: broker-amq
        application: broker-amq
      name: tcp-ssl
    spec:
      port:
        targetPort: ow-multi-ssl
      tls:
        termination: passthrough
      to:
        kind: Service
        name: broker-amq-headless
        weight: 100
      wildcardPolicy: Subdomain
      host: star.broker-ssl-amq-headless.amq-demo.svc
    注意

    此处的重要配置是 Subdomain 的通配符策略。这允许通过自己的主机名访问每个代理。

Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

關於紅帽

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

让开源更具包容性

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

关于红帽文档

Legal Notice

Theme

© 2026 Red Hat
返回顶部