我对多端口服务有一个问题。我尝试公开两个端口,第一个可以工作,另一个不能。我正在使用telnet (以及其他)进行测试,对于第二个端口,我总是收到“连接被拒绝”的消息。
这是关于服务的yaml中的端口的部分:
spec:
clusterIP: 10.97.153.249
externalTrafficPolicy: Cluster
ports:
- name: port-1
nodePort: 32714
port: 8080
protocol: TCP
targetPort: 8080
- name: port-2
nodePort: 32715
port: 17176
protocol: TCP
targetPort: 17176发布于 2017-09-20 16:38:04
我首先确认kubectl get svc显示了两个NodePorts。如果是这种情况,则很可能是pods中的目的端口不工作。您能否检查pods中的端口是否正确侦听?然后,我也建议您使用ClusterIP检查访问。
https://stackoverflow.com/questions/46316977
复制相似问题