第 15 章 使用 CLI 在应用程序网络上公开服务


通过连接站点创建应用程序网络后,您可以使用连接器从一个站点公开服务,并使用监听程序消耗其他站点上的这些服务。路由键 是一个字符串,与一个或多个连接器匹配。例如,如果您使用路由密钥 后端 创建连接器,您需要使用路由密钥 后端 创建一个监听程序,以使用该服务。

本节假设您已创建并链接至少两个站点。

15.1. 使用 CLI 创建连接器

连接器将本地工作负载绑定到远程站点中的监听程序。监听器和连接器使用路由密钥匹配。

有关连接器的更多信息,请参阅 连接器概念

先决条件

  • 已安装 skupper CLI。
  • SKUPPER_PLATFORM 环境变量被设置为 * podmandockerlinux 之一。

流程

  1. 创建您要在网络上公开的服务器。例如,在端口 8080 上运行 HTTP 服务器。
  2. 创建连接器:

    skupper connector create <name> <port> [--routing-key <name>]
    Copy to Clipboard Toggle word wrap

    例如:

    skupper connector create my-server 8080 --host localhost
    Copy to Clipboard Toggle word wrap
  3. 检查连接器状态:

    skupper connector status
    Copy to Clipboard Toggle word wrap

    例如:

    $ skupper connector status
    NAME		STATUS	ROUTING-KEY	HOST		PORT
    my-server	Ok	my-server	localhost	8081
    Copy to Clipboard Toggle word wrap

    默认情况下,routing key 名称被设置为连接器的名称。如果要使用自定义路由密钥,请将 -routing-key 设置为您的自定义名称。

    使用以下命令应用配置:

    skupper system reload
    Copy to Clipboard Toggle word wrap

使用 CLI 创建连接器时需要考虑许多选项,请参阅 CLI 参考,包括 常用的选项

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2025 Red Hat