1.一種微服務系統(tǒng),其特征在于,所述系統(tǒng)包括:微服務管控平臺、注冊中心及目標服務節(jié)點,所述目標服務節(jié)點上運行有能夠提供目標微服務的不同版本的微服務實例;
2.根據權利要求1所述的系統(tǒng),其特征在于,所述目標灰度微服務實例為java微服務實例,所述目標灰度服務代理為java代理;
3.根據權利要求1所述的系統(tǒng),其特征在于,所述目標灰度微服務實例為非java微服務實例,所述目標灰度服務代理為sidercar代理;
4.根據權利要求1所述的系統(tǒng),其特征在于,所述系統(tǒng)還包括配置中心;
5.根據權利要求1所述的系統(tǒng),其特征在于,所述系統(tǒng)還包括微服務網關;
6.根據權利要求5所述的系統(tǒng),其特征在于,所述目標服務節(jié)點為所述服務路徑上除所述第一服務節(jié)點以外的其他服務節(jié)點,所述目標服務節(jié)點的下一節(jié)點為第二服務節(jié)點;
7.根據權利要求1所述的系統(tǒng),其特征在于,所述系統(tǒng)還包括分布式調度平臺;
8.根據權利要求1至7中任一項所述的系統(tǒng),其特征在于,所述系統(tǒng)還包括第一類型中間件,所述第一類型中間件是指能夠識別灰度標識的中間件;
9.根據權利要求1至7中任一項所述的系統(tǒng),其特征在于,所述系統(tǒng)還包括第二類型中間件,所述第二類型中間件是指不能識別出灰度標識的中間件;
10.根據權利要求1至7中任一項所述的系統(tǒng),其特征在于,其特征在于,所述微服務管控平臺還用于響應于針對所述目標微服務的灰度版本的全量發(fā)布指令,向所述目標灰度微服務實例發(fā)送類型更改指令;
11.一種全鏈路灰度發(fā)布方法,其特征在于,所述方法應用于權利要求1至10中任一項所述的微服務系統(tǒng),所述方法包括:
12.根據權利要求11所述的方法,其特征在于,所述目標灰度微服務實例為java微服務實例,所述目標灰度服務代理為java代理;
13.根據權利要求11所述的方法,其特征在于,所述目標灰度微服務實例為非java微服務實例,所述目標灰度服務代理為sidercar代理;
14.根據權利要求11所述的方法,其特征在于,所述方法還包括:
15.一種全鏈路灰度實現(xiàn)方法,其特征在于,所述方法應用于權利要求1至10中任一項所述的微服務系統(tǒng),所述方法包括:
16.根據權利要求15所述的方法,其特征在于,所述目標服務節(jié)點為所述服務路徑上除所述第一服務節(jié)點以外的其他服務節(jié)點,第二服務節(jié)點為所述目標服務節(jié)點的下一節(jié)點,所述方法還包括:
17.一種全鏈路灰度實現(xiàn)方法,其特征在于,所述方法應用于權利要求1至10中任一項所述的微服務系統(tǒng),所述方法包括:
18.根據權利要求17所述的方法,其特征在于,所述目標服務節(jié)點為所述服務路徑上除所述第一服務節(jié)點以外的其他服務節(jié)點,第二服務節(jié)點為所述目標服務節(jié)點的下一節(jié)點,所述方法還包括:
19.一種全鏈路灰度實現(xiàn)方法,其特征在于,所述方法應用于權利要求1至10中任一項所述的微服務系統(tǒng),所述方法包括:
20.一種計算機可讀存儲介質,其特征在于,所述計算機可讀存儲介質中存儲有至少一條計算機程序,所述至少一條計算機程序被處理器執(zhí)行時能夠實現(xiàn)權利要求11至14中任一項所述的全鏈路灰度發(fā)布方法,或權利要求15或16所述的全鏈路灰度實現(xiàn)方法,或權利要求17或18所述的全鏈路灰度實現(xiàn)方法,或權利要求19所述的全鏈路灰度實現(xiàn)方法。
21.一種計算機程序產品,其特征在于,所述計算機程序產品包括計算機程序,所述計算機程序被處理器執(zhí)行時能夠實現(xiàn)權利要求11至14中任一項所述的全鏈路灰度發(fā)布方法,或權利要求15或16所述的全鏈路灰度實現(xiàn)方法,或權利要求17或18所述的全鏈路灰度實現(xiàn)方法,或權利要求19所述的全鏈路灰度實現(xiàn)方法。