在k8s集群部署java web应用的服务时,浏览器访问不了pod服务或linux终端curl http://192.168.138.112:30000
即curl http://ip地址:端口号
失败,如下图:
在网上找了很久的答案,最后还是没解决,后来突然想起来一直是在k8s的主节点上访问的服务,有可能服务被默认部署到从节点上了,随后使用命令查看了服务的部署情况kubectl get pod -n java-web -o wide
果然😅😥😓😥😣,部署到从节点上了,然后访问从节点的端口。
成功访问到服务。