15.2. 使用 CLI 创建监听程序
侦听器将本地连接端点绑定到远程站点中的连接器。监听器和连接器使用路由密钥匹配。
先决条件
-
已安装
skupper
CLI。 -
SKUPPER_PLATFORM
环境变量被设置为 *podman
、docker
或linux
之一。
流程
- 识别您要使用的连接器。请注意连接器的路由密钥。
创建监听程序:
skupper connector create <name> <port> [--routing-key <name>]
skupper connector create <name> <port> [--routing-key <name>]
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 例如:
skupper listener create my-server 8080
$ skupper listener create my-server 8080 File written to /home/user/.local/share/skupper/namespaces/default/input/resources/Listener-backend.yaml
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 使用以下命令应用配置:
skupper system reload
skupper system reload
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 检查监听程序状态:
skupper listener status
skupper listener status
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 例如:
skupper listener status
$ skupper listener status NAME STATUS ROUTING-KEY HOST PORT my-server Ok my-server localhost 8081
Copy to Clipboard Copied! Toggle word wrap Toggle overflow swig 注意,服务必须有一个匹配的连接器才能操作。默认情况下,路由密钥名称是监听程序名称。如果要使用自定义路由密钥,请将
-routing-key
设置为您的自定义名称。
使用 CLI 创建连接器时需要考虑许多选项,请参阅 CLI 参考,包括 常用的选项。