标签: c# asp.net-core kubernetes api-gateway ocelot
我正在尝试将Ocelot用作通向K8S集群的网关,并且理想情况下希望使用就绪/活跃性探针。但是我尝试让Ocelot处理探针端点的每种方式都会导致问题:
是否有一种方法可以使Ocelot允许访问驻留在同一服务中的端点?
答案 0 :(得分:0)
我发现了该怎么做。这实际上非常简单,您只需在管道中比Ocelot中间件更早地注入MVC中间件,MVC会在Ocelot看到它们之前处理对内部端点的请求。
app.UseMvc(); app.UseOcelot().Wait();
来源:https://github.com/ThreeMammals/Ocelot/issues/681