如何从多个swagger文件创建Swagger文档

时间:2017-04-24 06:35:37

标签: swagger swagger-2.0

我通过swagger定义了API。对于每个微服务,我有一个swagger文件说micro-service1.yaml.Like我有大约40个微服务。访问每一个都很困难。我想通过一个常见的URL访问所有。我怎么能实现相同的目标。提前谢谢!

1 个答案:

答案 0 :(得分:0)

一个选项是使用WebSphere Liberty,因为它将聚合在其中运行的所有API,并在单个Swagger UI中显示它们。

但是,对于40个微服务,建议的拓扑结构是将它们分成不同的WebSphere Collective成员(Java w / Liberty或Node w / Loopback),其中任何一个都可以在Docker容器中,所以你可以查看聚合的Collective Controller Swagger UI中的所有API。

blog中的详细信息。