1 首先,每個微服務中都要配置SwaggerConfig及引入swagger的dependency,服務啟動后,保證訪問單個微服務的swagger是通的。
2 配置nginx,分配一個端口給統一的所有swagger文檔使用。nginx的config中增加一個轉發到注冊中心,然后通過注冊中心就可以獲取到所有服務的swagger信息。
3 前提是需要借助一個Knife4j的工具,這個工具是為 java mvc 框架集成swagger生成api文檔的增強解決方案。
1 首先,每個微服務中都要配置SwaggerConfig及引入swagger的dependency,服務啟動后,保證訪問單個微服務的swagger是通的。
2 配置nginx,分配一個端口給統一的所有swagger文檔使用。nginx的config中增加一個轉發到注冊中心,然后通過注冊中心就可以獲取到所有服務的swagger信息。
3 前提是需要借助一個Knife4j的工具,這個工具是為 java mvc 框架集成swagger生成api文檔的增強解決方案。
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。