API文件
Spring Boot提供Swagger讓開發人員可以透過Annotation來快速撰寫並動態生成API文件,但一個專案微服務很多的話,總不能請前端開發去每個微服務專案去看API文件吧,爾且透過Zuul來作負載平衡,前端可能連為服務專案在哪都不知道,當然這也是有安全性的考量。
但還好Swagger可以跟Zuul作整合,讓Zuul可以透過設定去每個微服務上抓取Swagger文件並統一管理。
Swagger與Zuul整合教學連結
http://blog.didispace.com/Spring-Cloud-Zuul-use-Swagger-API-doc/