[發明專利]直連充電樁無感知的樁服務程序灰度發布方法在審
| 申請號: | 202011256138.X | 申請日: | 2020-11-11 |
| 公開(公告)號: | CN112463204A | 公開(公告)日: | 2021-03-09 |
| 發明(設計)人: | 張東陽;韓旺坤;朱慧明;胡群峰 | 申請(專利權)人: | 浙江愛充網絡科技有限公司 |
| 主分類號: | G06F8/71 | 分類號: | G06F8/71;G06F8/60;H04L29/08;G07F15/00 |
| 代理公司: | 杭州杭誠專利事務所有限公司 33109 | 代理人: | 尉偉敏 |
| 地址: | 310012 浙江省杭州*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 充電 感知 服務 程序 灰度 發布 方法 | ||
1.直連充電樁無感知的樁服務程序灰度發布方法,其特征在于:包括如下步驟:
充電樁先通過TCP直連網關程序,網關再TCP直連后端樁服務程序,網關接收到樁連接后,解析來自充電樁的協議幀,在內存中維護樁設備標識與TCP連接的對應關系;
運維人員啟動新版本的服務程序,同時保持當前連接和服務不變;
管理員通過網關本地的命令終端程序,設置倒換參數、HTTP倒換請求鑒權密碼,并將新版本的服務程序地址加入到倒換目標選項列表中;
運維人員將后端樁服務程序按不同空間維度做灰度發布;
灰度發布網關定期輪訓倒換請求,查詢之前維護在內存中的樁設備標識與TCP連接的對應關系,找到待切換的鏈路,將指定的樁連入到新版本的服務程序;
后端連接切換成功后,網關偽裝成充電樁,發注冊請求到樁服務程序,在直連樁無感知的情況下,將樁重新注入到充電平臺,便于后端服務節點經由新樁服發送充電請求到充電樁。
2.根據權利要求1所述的直連充電樁無感知的樁服務程序灰度發布方法,其特征在于:
運維人員做后端樁服務程序灰度發布時,包括如下步驟:
確定本次灰度發布涉及的空間維度;所述空間維度包括按樁做灰度、按充電站做灰度以及按按城市做灰度;
確定時間跨度;所述時間跨度包括:每批樁倒換后觀察多久時間再繼續切換下一批以及預估全部升級完需多長時間;
運維人員將樁設備標識列表和倒換目標地址,通過遠程HTTP請求發給網關HTTP服務;
HTTP服務程序收到請求后,對目標地址和請求密鑰MD5做檢查,檢查通過后,通過共享內存的方式將請求記錄到本地。
3.根據權利要求1所述的直連充電樁無感知的樁服務程序灰度發布方法,其特征在于:
每條樁到后端服務程序之間的鏈路,有四種倒換狀態包括如下:
第一倒換狀態:SWITCH_NONE:當前通道建立過程中或已連上指定后端目標,且指定的倒換目標地址與初始加載時后端地址一樣;
第二倒換狀態:SWITCH_OK:當前通道建立過程中或已連上指定后端目標,且指定的倒換目標地址與初始加載時后端地址不一樣;
第三倒換狀態:SWITCH_CANCELING:當前通道已建立且后端連接地址與目標地址不一致,但指定的倒換目標地址與初始加載時后端地址一樣;
第四倒換狀態:SWITCH_PENDING:當前通道已建立且后端連接地址與目標地址不一致,但指定的倒換目標地址與初始加載時后端地址不一樣;
如果當前狀態是SWITCH_PENDING或SWITCH_CANCELING,網關將進一步判斷順延狀態,然后擇機做連接切換。
4.根據權利要求3所述的直連充電樁無感知的樁服務程序灰度發布方法,其特征在于:倒換請求會被順延的包括如下情形:
第一情形:正在嘗試解析出協議幀中的樁設備標識;
第二情形:通道的上行或下行鏈路上,仍有部分緩存數據沒被全部發往接收方(充電樁或后端平臺服務程序);
第三情形:網關只處理了某幀數據中的一部分,此時切換會導致出現碎幀的情況;
第四情形:鏈路空閑時間沒到達設置的門限要求,或關鍵數據幀的空閑時間沒達門限;
第五情形:對端并未就緒,常見原因包括:地址配置錯誤、偵聽端口錯誤、服務沒啟動成功、或防火墻限制。
5.根據權利要求1所述的直連充電樁無感知的樁服務程序灰度發布方法,其特征在于:
為了不影響樁上各種業務并且讓樁無感知,始終保持樁與網關之間的連接不斷,連接的切換只在網關與后端服務之間進行。
6.根據權利要求1所述的直連充電樁無感知的樁服務程序灰度發布方法,其特征在于:
為了不影響樁與服務程序之間的正常通信,網關收到請求后,網關收到倒換請求后,并不立即做連接切換,而是監控網絡鏈路上消息類別和繁忙程度,選擇鏈路空閑時做連接切換操作。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浙江愛充網絡科技有限公司,未經浙江愛充網絡科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011256138.X/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種用于錦綸織物的增深劑及其制備方法
- 下一篇:一種智能燃氣灶





