微服務設計 - 版本控制

背景 在微服務中,單個服務的升級改善是不可避免的,雖然改動最終引發Rest接口變更並很少,但仍然會出現。在《微服務設計》中,提供了兩種處理方案:html 不一樣的接口共存 同時運行多個版本服務 這本書的做者Sam Newman,他認爲這兩種方案都是可行的,但更傾向於不一樣接口共存。也提出了三點主要緣由git 當出現問題時,不一樣的接口共存能夠更快的修改新老版本的代碼並一同部署,而另外一種就比較麻煩
相關文章
相關標籤/搜索