【发布时间】:2021-07-18 08:53:17
【问题描述】:
我的领事设置如下:-
consul-01 server on 192.168.30.112
consul-02 server on 192.168.30.113
consul-03 server on 192.168.30.114
consul-client on 192.168.30.115
consul-client on 192.168..30.116
我已经注册了 3 个 .NET Core 服务,即。服务 1、服务 2 和服务 3。在 192.168.30.115 和 192.168.30.116 上运行的 service1 和 service2 的 2 个实例。 service3 的 1 个实例正在 192.168.30.116 上运行。我的用例是 service1 正在与 service2 交谈,而 service2 又与 service3 交谈。一切正常。现在,当我将意图定义为consul intention create -deny service1 service2 时,我认为当我点击 service1 的 url 时它必须给我一个错误,但它会为我提供正确的输出。我没有在我的设置中使用任何 sidecar-proxy。我只想知道意图是否仅适用于边车代理,或者它们也可以在没有它的情况下工作。
谢谢
【问题讨论】:
标签: consul