場景:項目組要我參與開發一個應用系統,採用當前的微服務框架。個人程序(應用程序)應該怎麼寫呢?ajax
1、是否要獨立運行應用程序?json
一開始我也這樣要求:最好在eclipse裏只打開這一個應用程序,獨立訪問該程序,不要同時打開涉及的其餘服務,好比網關、權限及相關業務應用系統,這樣我調試程序簡單。跨應用程序調程序,機器慢,也很差分析問題。框架
後來發現不行,有不少系統功能都要求與其餘系統關聯,不可避免的要求同時打開多個應用程序,經過網關將各系通通一到一個域名下。eclipse
總結:只要該系統知足如下條件就能夠獨立調試,微服務
一、不須要經過ajax訪問其餘系統(是jsonp處理的除外),jsonp
二、不涉及token在系統之間傳遞與共享調試
(1)平臺管理系統和基礎空間數據管理系統、日誌系統之間就不涉及日誌
(2)平臺管理系統和區域監測數據管理系統之間就涉及token