一些环境信息:
Client Version: version.Info{Major:"1", Minor:"12", GitVersion:"v1.12.0", GitCommit:"0ed33881dc4355495f623c6f22e7dd0b7632b7c0", GitTreeState:"clean", BuildDate:"2018-09-28T15:20:58Z", GoVersion:"go1.11", Compiler:"gc", Platform:"darwin/amd64"}
Server Version: version.Info{Major:"1", Minor:"11", GitVersion:"v1.11.2", GitCommit:"bb9ffb1654d4a729bb4cec18ff088eacc153c239", GitTreeState:"clean", BuildDate:"2018-08-07T23:08:19Z", GoVersion:"go1.10.3", Compiler:"gc", Platform:"linux/amd64"}
istio-1.0.2
我可以直接/通过入口访问所有服务而没有问题。
但是我遇到了这种奇怪的情况。服务无法访问自身
说我有svc-a
,svc-b
,都由istio-ingressgateway
代理。我可以使用网关进行访问,也可以在svc-a
窗格中调用svc-b
,反之亦然。但是,我无法在svc-a
窗格内调用svc-a
,所有请求都已超时。