如何完美使用微服務
1 回答

墨色風雨
TA貢獻1853條經驗 獲得超6個贊
容器
同時處理很多項微服務可能會十分復雜,因為每個微服務的編程語言可能不一樣,可能需要不同的應用服務器(最好是輕量級的服務器),也可能使用不同的庫。但如果我們將每個服務都當做容器來包裝,那么這些問題都會迎刃而解。我們只需要運行容器(例如用Docker運行容器),其他需要的東西統統都在容器內部了。
容器本身是自給自足的,其內部包含我們需要的所有東西(除了內核kernel),此外各個容器單獨運行并不可改變。而自給自足則意味著容器通常具有以下幾個部分。
運行時間庫(運行應用時所需的JDK、Python或其他庫)
應用服務器(Tomcat、nginx等)
數據庫(最好是輕量級的)
工件(JAR、WAR、靜態文件等)
- 1 回答
- 0 關注
- 689 瀏覽
添加回答
舉報
0/150
提交
取消