C# Ocelot API网关-分配微服务的最佳url模板?

C# Ocelot API网关-分配微服务的最佳url模板?,c#,microservices,api-gateway,ocelot,C#,Microservices,Api Gateway,Ocelot,我们公司有许多微型服务。 我们还使用Api网关模式来路由这些微服务,事实上我们使用它来实现这一点。 应用于这些微服务的最佳Url格式是什么 重要的是我们在服务中使用Rest体系结构 例如,我现在有以下模板: api.example.com/microservice1/{controller} example.com/api/microservice1/{controller} 你的意见是什么?我想 这种模式 example.com/api/microservice1/{controller}

我们公司有许多微型服务。 我们还使用Api网关模式来路由这些微服务,事实上我们使用它来实现这一点。 应用于这些微服务的最佳Url格式是什么

重要的是我们在服务中使用Rest体系结构

例如,我现在有以下模板:

api.example.com/microservice1/{controller}

example.com/api/microservice1/{controller}

你的意见是什么?

我想

这种模式

example.com/api/microservice1/{controller}
如果您打算在API和WFE(Web前端)项目之间实现分离,这是很好的。事实上,在前端项目中使用微前端架构时,这种方法将非常好

顺便说一句,我已经写了一个关于Ocelot和ASP.net核心的API网关系列,如果您想了解更多关于API网关体系结构的信息,可以从以下网站查看:


希望有帮助

嘿,约翰,如果答案对你有帮助的话。您可能希望将答案标记为您已接受的答案,这将帮助遇到与您相同问题的人。请检查此问题,