我有一个使用自定义域名公开的kubernetes服务。当我尝试使用自定义域访问服务时,它失败了(只是永远加载(。但如果我使用IP,它是有效的。我需要在某个地方配置一些东西吗?我正在使用GKE。
当我ping URL时,它试图找到正确的IP。ping也起作用。
LoadBalance服务是第4层负载均衡器,因此仅使用IP将流量路由到后端pod。如果在使用IP地址时ping有效并且站点加载正确,则表明负载平衡器正确地引导了流量。
您的Web服务器中可能有一个设置正在查看URL,并且在使用URL时加载时出现问题。检查您的容器日志,看看当您使用URL而不是IP时是否返回任何错误。