13.7. 覆盖分配的节点端口
默认情况下,OpenShift 会自动分配用于 bootstrap 和 broker 服务的端口号。您可以通过指定所需的端口号来覆盖为 nodeport 侦听程序分配的节点端口。
Apache Kafka 的流不会在请求的端口上执行任何验证。您必须确保它们可用且可供使用。
带有覆盖节点端口的 nodeport 侦听器配置示例
# ...
listeners:
#...
- name: external4
port: 9094
type: nodeport
tls: true
configuration:
bootstrap:
nodePort: 32100
brokers:
- broker: 0
nodePort: 32000
- broker: 1
nodePort: 32001
- broker: 2
nodePort: 32002
# ...