2017-04-24 11 views
0

swaggerでAPIを定義しました。それぞれのマイクロサービスについて、私は約40のマイクロサービスを持っているようなmicroservice1.yamlのような奇妙なファイルを持っています。それぞれにアクセスするのは難しいです。私はすべての共通のURLを介してアクセスしたい。どのように私は同じを達成することができます。前もって感謝します!複数のswaggerファイルからSwagger docを作成する方法

答えて

0

WebSphere Libertyは、実行中のすべてのAPIを集約し、単一のSwagger UIでそれらを表示するため、1つのオプションがWebSphere Libertyを使用することです。

ただし、40マイクロサービスの場合、推奨されるトポロジは異なるWebSphere Collectiveメンバー(LibertyまたはNode w/Loopback Java)に分離することです。そのいずれかがDockerコンテナー内にある場合があります。集約されたCollective Controller Swagger UIからすべてのAPIを見ることができました。

この詳細情報はblogです。

関連する問題