1

我们大摇大摆地有模式:像这样:

大摇大摆的模式映射到另一个微服务

如果我们有许多微服务并在另一个服务的许多其他 API 路由中使用它们。

当 s.th 更改时,我们需要更改所有存储库中的所有模式

例子:

我有这个微服务:

survey.com/api/docs

我想在许多其他微服务中使用 json 示例 shema,如下所示:

app1.com/api/docs

app2.com/api/docs

app3.com/api/docs

当我们向我的主要微服务添加一个属性并且模式发生更改时,我应该重构其他 git 存储库中的所有其他模式。

有没有办法将一条路线映射到另一个 swagger 文档以从那里读取这些模式?

有没有办法管理这些变化?通过版本控制?

如果 app1 和 app2 和 app3 使用一个路由,并且survey.com 的源 API 路由模式已更改,我们应该修改我们所有的招摇文档

4

0 回答 0