一種基于ServiceMesh的熱調(diào)試方法
基本信息
申請?zhí)?/td> | CN202111593719.7 | 申請日 | - |
公開(公告)號 | CN114281693A | 公開(公告)日 | 2022-04-05 |
申請公布號 | CN114281693A | 申請公布日 | 2022-04-05 |
分類號 | G06F11/36(2006.01)I;H04L12/46(2006.01)I;H04L67/63(2022.01)I | 分類 | 計算;推算;計數(shù); |
發(fā)明人 | 劉隆劍;歐志偉;吳堅 | 申請(專利權(quán))人 | 上海甄云信息科技有限公司 |
代理機構(gòu) | 北京知呱呱知識產(chǎn)權(quán)代理有限公司 | 代理人 | 鄭興旺 |
地址 | 201706上海市青浦區(qū)香花橋街道郟一村7號3幢1層A區(qū)046室 | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明公開了一種基于Service Mesh的熱調(diào)試方法,所述方法為:S1、進行網(wǎng)絡打通,通過VPN服務端建立Kubernetes集群與開發(fā)人員本機的連接;S2、通過命令行工具z5nctl,執(zhí)行“z5nctl init”命令進行初始化工作,并保存輸入的虛擬版本代碼;S3、開發(fā)人員進行app應用的代碼開發(fā),開發(fā)完成后在本機啟動應用;S4、通過命令行工具執(zhí)行z5nctl mesh,在Kubernetes集群中創(chuàng)建對應應用的代理Pod,代理Pod通過SSH隧道將所有請求到對應端口的流量轉(zhuǎn)發(fā)到本機;S5、z5nctl?operator監(jiān)聽到代理Pod的創(chuàng)建后,根據(jù)app和virtual?version兩個標簽生成Istio的兩個CRD;S6、開發(fā)人員進行線上連調(diào)本機的熱調(diào)試和聯(lián)合調(diào)試。本發(fā)明解決了現(xiàn)有軟件開發(fā)方案過程繁瑣、效率低下的問題。 |
