当前框架下微服务开发注意事项 @Arthur
2019獨(dú)角獸企業(yè)重金招聘Python工程師標(biāo)準(zhǔn)>>>
場(chǎng)景:項(xiàng)目組要我參與開發(fā)一個(gè)應(yīng)用系統(tǒng),采用當(dāng)前的微服務(wù)框架。我的程序(應(yīng)用程序)應(yīng)該怎么寫呢?
一、是否要獨(dú)立運(yùn)行應(yīng)用程序?
? ? ? ?一開始我也這樣要求:最好在eclipse里只打開這一個(gè)應(yīng)用程序,獨(dú)立訪問(wèn)該程序,不要同時(shí)打開涉及的其他服務(wù),比如網(wǎng)關(guān)、權(quán)限及相關(guān)業(yè)務(wù)應(yīng)用系統(tǒng),這樣我調(diào)試程序簡(jiǎn)單。跨應(yīng)用程序調(diào)程序,機(jī)器慢,也不好分析問(wèn)題。
? ? ? ?后來(lái)發(fā)現(xiàn)不行,有很多系統(tǒng)功能都要求與其他系統(tǒng)關(guān)聯(lián),不可避免的要求同時(shí)打開多個(gè)應(yīng)用程序,通過(guò)網(wǎng)關(guān)將各系統(tǒng)統(tǒng)一到一個(gè)域名下。
? ? ? ?總結(jié):只要該系統(tǒng)滿足以下條件就可以獨(dú)立調(diào)試,
? ? ? 1、不需要通過(guò)ajax訪問(wèn)其他系統(tǒng)(是jsonp處理的除外),
? ? ? 2、不涉及token在系統(tǒng)之間傳遞與共享
? ? ? (1)平臺(tái)管理系統(tǒng)和基礎(chǔ)空間數(shù)據(jù)管理系統(tǒng)、日志系統(tǒng)之間就不涉及
? ? ? (2)平臺(tái)管理系統(tǒng)和區(qū)域監(jiān)測(cè)數(shù)據(jù)管理系統(tǒng)之間就涉及
? ? ? ?
? ? ??
? ? ? ?
?
轉(zhuǎn)載于:https://my.oschina.net/u/3756527/blog/1594067
總結(jié)
以上是生活随笔為你收集整理的当前框架下微服务开发注意事项 @Arthur的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: jQuery |淡入淡出
- 下一篇: 零元学Expression Blend