華為雲 ServiceStage 整合 Sermant 實現應用程式的優雅上下線
摘要
在現代雲端環境中,企業應用的穩定運行是關鍵。應用程式的上線與下線旨在確保服務在運行時,能夠平滑過渡,避免對業務造成影響,並確保資源的高效利用。ServiceStage 透過整合 Sermant 使得應用程式在進行持續發佈時實現無侵入式地優雅上下線。讓我們來一探華為雲在微服務方面的技術革命吧!
1. ServiceStage 簡介
ServiceStage(應用程式管理與維運平台)是華為雲專為企業打造的一站式應用管理與維運平台,提供應用程式發布、部署、監控與維運等一站式解決方案。整個平台其支援一系列技術,包含 Java、Node.js、Docker、Tomcat 等。在微服務框架層面,支援 Apache ServiceComb Java Chassis(Java Chassis)、Spring Cloud 等框架的微服務應用,讓企業應用程式上雲更簡單。具備以下能力模組:
1. 應用管理:從部署到上線的全生命週期管理,確保應用快速穩定運行。
2. 微服務應用程式存取:支援 Java Chassis、Spring Cloud 等微服務框架, 實現服務註冊、組態管理和服務治理。
3. 應用維運:提供日誌、監控、警告支援應用,提高維運管理效率。
2. Sermant 簡介
Sermant 是一個能讓 Java 應用程式「更聰明」的工具,不用大改應用程式,就能在雲端環境中實現自動化管理和控制。 Sermant 的初衷是建立一微服務治理的對開發態非侵入的解決方案,降低服務治理開發和使用的難度,透過抽象介面、功能整合、插件隔離等手段,達到簡化開發、功能即插即用的效果。
其中 Sermant Agent 是提供字節碼增強基礎能力及各類服務治理能力的核心元件,Sermant Backend、Sermant Injector、動態配置中心為 Sermant 提供其他能力的配套元件。
3. 應用上下線發布過程所遇到的挑戰
在應用上離線發布過程中,如何做到流量的無損上/下線,是系統能保證 SLA 的關鍵。如果應用上離線不平滑,就會出現短時間的服務呼叫報錯,例如連線被拒絕、請求逾時、沒有實例和請求異常等問題。
在應用程式上線發布過程中,若新實例未完全準備好就暴露給用戶可能會使 JVM JIT 編譯或使用的中間件還在加載,在大量流量進入,可能會瞬間壓垮新起的服務實例;而在下線時,則需確保現有請求處理完畢後再關閉,以免造成資料遺失。
4. ServiceStage 優雅上下線方案
4.1優雅上線實現機制
優雅上線的核心在於「延遲註冊」與「預熱」,確保服務實例在完全準備好後才開始接受流量。
1.延遲註冊
在服務啟動成功之後不立刻註冊,而是延遲一段時間再去註冊,目的是雖然服務啟動成功了,但可能還有一些框架或業務的程式碼沒有初始化完成,可能會導致呼叫報錯,可以透過設定延遲註冊,讓服務充分初始化後再註冊到註冊中心對外提供服務。2.預熱
此方式主要用於解決當流量突然增加時,可能瞬間把實例壓垮的問題。透過預熱,讓通過的流量緩慢增加,在一定時間內逐漸增加到閾值上限,目的是採用少流量對服務實例進行初始化,防止服務崩潰。預熱是基於客戶端實現的,當流量進入時,Sermant Agent 會動態調整流量,依照服務的預熱配置,對流量進行動態分配。對於開啟服務預熱的實例,在剛啟動時,會為該實例分配較少的流量,隨後流量將以曲線方式逐漸增加至與其他實例近乎持平。
4.2優雅下線實現機制
優雅上線的核心在於「延遲註冊」與「預熱」,確保服務實例在完全準備好後才開始接受流量。
1.延遲下線
當服務提供者實例下線時,無法避免仍有業務請求尚未處理完成,從而可能會出
現請求失去的現象。延遲下線即對下線的實例提供保護,優雅下線插件基於下線
即時通知+刷新快取的機制快速更新上游的實例緩存,服務消費者能儘早感知服務。提供者實例下線的行為,同時基於流量統計的方式,確保即將下線的執行個體盡可能的將流量處理完成,盡量避免流量遺失。
2.流量統計
當服務即將下線時,為確保目前請求已全部處理完成,Sermant Agent 會嘗試等
待30s(可設定),定時統計並判斷目前實例請求是否均處理完成,處理完成後最終下線。
4.3 整體流程
1.資源準備
透過 ServiceStage 平快速建立應用所需的運算(ECS,CCE等),儲存(OBS,EVS等),網路(VPC,ELB等)以及一些中間件資源(DCS,DMS,CSE等)。
2.創建環境
在ServiceStage的控制台,完成環境創建,並將資源納管到新創建的環境當中。
3.安裝 Sermant Injector
只需在配置中啟用 Sermant Injector,即可自動掛載到應用實例,大大簡化 Sermant Agent 安裝流程
4.部署待實現優雅上下線應用
部署應用後,可通過模擬重啟或下線操作驗證優雅上下線機制是否有效。
5. 總結
Sermant 基於Java字節碼增強的技術為微服務應用提供了穩定可靠的優雅上下線能力,而ServiceStage 本身作為一個高效的應用發布與運維平台,透過整合 Sermant,提供了微服務應用優雅上下線的端到端解決方案,提供廣大使用者更有效率、更便捷的使用體驗。
如果您的企業正在尋找穩定可靠的雲端應用管理解決方案,華為雲 ServiceStage 絕對是值得一試的選擇。透過 Sermant 的技術支援,企業可以輕鬆解決應用上線和下線過程中的挑戰,確保業務無間斷運行。立即聯繫果核數位,讓我們協助您在雲端世界中輕鬆打造穩定運行的服務吧!
參考文檔 : https://bbs.huaweicloud.com/blogs/434237
其他動態


ESG 3D數位分身 智慧戰情監控平台將於2025智慧城市展展出
2024/11/05
DevSecOps 革新:開創全面威脅檢測與快速響應的新時代
2024/11/05
果核數位將於 2025 台北國際電玩展 B2B 商務區展出
2024/11/05
避免雲端主機淪為跳板收到公有雲鉅額帳單
2024/11/05
果核數位再獲 2024 OpenText Outstanding Cybersecurity Growth Award 殊榮
2024/11/05
整合優勢資源,共同採購更高效
2024/11/05
【2025 AI 人工智慧資安論壇 會後報導】
2024/11/05
資安人講堂:2025必須關注的資安10大趨勢
2024/11/05
雲原生時代,華為雲 FinOps 解決方案協助提高企業價值
2024/11/05
跟著逐步說明,建立雲端策略的行動計畫
2024/11/05
華為雲 ServiceStage 整合 Sermant 實現應用程式的優雅上下線
2024/11/05
進軍中國遊戲市場的雲端解決方案
2024/11/05
AI 人工智慧資安論壇
2024/11/05
2025 必須關注的資安10大趨勢
2024/11/05
果核數位攜手 OpenText 力推軟體開發安全
2024/11/05
雲端安全——執行長必須關注的五大重點
2024/11/05
別讓企業App成為品牌不定時炸彈!App安全風險大解析
2024/11/05
果核數位藉由第三方 CNAPP,加速實現跨雲與混合式資安管理
2024/11/05
雲端技術如何驅動金融科技創新?阿里雲的五大關鍵方案
2024/11/05
加速數位轉型:借助 GCP Gemini 和 Colab Enterprise 打造高效開發團隊
2024/11/05
優化用量、削減費用:掌握雲端流量管理的關鍵技巧
2024/11/05
利用 Database Migration Service 無縫升級 Cloud SQL MySQL 和 PostgreSQL 資料庫
2024/11/05
企業上雲,果核數位為企業打造雲端資安防護,實現雙贏安全與效能
2024/11/05
騰訊雲媒體傳輸如何實現毫秒級跨洲延遲,助力大型賽事直播
2024/11/05
【Okta | Akamai | 果核 | 奧登 _ 企業資安升級 從零信任架構到API防護 】活動報名
2024/11/05
果核積極拓展經銷通路,共創 SPKITA 社交工程演練生態系
2024/11/05
【DevSecOps實戰:從地端到雲端,全面提升軟體開發安全性】 說明會報名
2024/11/05
果核分享實用方案,助力打造通暢無礙的軟體安全開發流程
2024/11/05
iThome Cloud Summit - 實現快速安全現代化 - 跨雲和混合式安全管理
2024/11/05
2024 年度雲端盛會 Google Cloud Summit 即將登場!
2024/11/05
Hacker Talk 論壇報名 - 點破常見的資安迷思,再帶您一次導覽亞洲新型詐騙趨勢!
2024/11/05
CYBERSEC 2024 臺灣資安大會 - 果核數位攤位編C233 ,填問券送好禮!
2024/11/05
HyperG持續深化appGuard防禦力,捍衛企業機構App安全
2024/11/05
【軟體安全開發 X 資安佈署】說明會報名
2024/11/05
無人機資安風險與企業資安人力部署的困境
2024/11/05
ESG 3D數位分身 智慧戰情監控平台將於 2024 智慧城市展展出
2024/11/05
AI 2.0智勝新局 - 2024 IBM Solutions Day
2024/11/05
如何確保做好企業資訊安全?這4大DDOS防護方法,推薦學起來!
2024/11/05
果核數位將於 2024 台北國際電玩展B2B商務區展出
2024/11/05
全面導入AWS以培訓提升員工技能,並使遊戲上市時間加速 70%
2024/11/05
果核數位力推 DevOps 開發流程安全思維
2024/11/05
果核數位舉辦原碼檢測工作坊,引領企業實踐安全軟體開發之路
2024/11/05
2023年最後一場駭客論壇,精彩議程搶先看!!
2024/11/05
ISO 27001:2022 轉版重點及技術措施解析
2024/11/05
果核攜手Check Point,提出業界最完整的雲端資安攻略
2024/11/05
【Source Code Analysis Workshop】活動報名
2024/11/05
【強化DevOps開發流程安全】 說明會報名
2024/11/05
阿里雲 x 果核數位 每月199雲端乖乖包,保護您的業務順暢運營
2024/11/05
DevOpsDays Taipei 2023_DevOps系統委外開發案實務案例分享
2024/11/05
【ISO 27001改版 - 企業資安轉版重點解析】 說明會報名
2024/11/05
惡意後門與自駕車載資安層出不窮,我們邀請資深資安講師分享個人獨到見解
2024/11/05
果核數位匯聚SOC與CNAPP能量,有效打造跨雲安全管理服務
2024/11/05
【Alibaba Cloud x Digicentre】未來產業趨勢論壇 迎接下一波網路革命
2024/11/05
2023 年 臺灣雲端大會-企業轉型上雲安全實作分享
2024/11/05
核智安全從開發端切入,完整保護 App 安全,以 appGuard 融入 DevOps 開發維運流程,展現一條龍服務及在地專業團隊優勢
2024/11/05
直播點播加密:安心享受視頻內容,防範未經授權的觀眾亂入我的平臺
2024/11/05
新一代安全直播解決方案:快直播抵擋駭客盜用鏈結
2024/11/05
AI FOR ALL,四大趨勢觀點引領你探索最新趨勢變化
2024/11/05
AWS AppStream 2.0 快速上手
2024/11/05
善用抵稅制度強化企業資安防禦力
2024/11/05
果核數位攜手 OpenText 完美演繹如何破解程式漏洞危機
2024/11/05
調查局與企業資安顧問微妙融合,即將掀起驚滔"駭"浪的資安秘辛,您還不來報名嗎?
2024/11/05
CYBERSEC 2023 臺灣資安大會 - 企業安全開發流程升級之路
2024/11/05
【資安投資抵稅 快速通關說明會】 報名
2024/11/05
【落實資安防護,杜絕漏洞風險】 活動報名
2024/11/05
3D數位分身,智慧城市整合監控平台將於2023智慧城市展展出
2024/11/05
2023年首發論壇,快來手刀報名,來聽專業的怎麼說!
2024/11/05
安全防護:Anti-DDoS 設定教學
2024/11/05
十倍速遊戲開發效率SGC研習會
2024/11/05
果核數位將於2023台北國際電玩展B2B商務區展出
2024/11/05
一文概覽阿里雲 DDoS 防護六項優勢、四種方案抵禦 DDoS 攻擊手段!
2024/11/05
以資安治理角度理解 OWASP Top 10 2021
2024/11/05
製造業如何運用雲端技術進行創新轉型
2024/11/05
電腦軟體共同供應契約採購【資通安全服務暨資訊服務】-果核數位
2024/11/05
以資安治理角度理解OWASP Top 10 2021
2024/11/05
公司企業活用CNAPP自動化工具,公有雲安全保護您的資安!
2024/11/05
HACKER TALK - 企業資安要做到多安全才是足夠? IoT浪潮下如何面對排山倒海的漏洞? 精彩議程您不能錯過!!
2024/11/05
果核基於深厚實務歷練,揭露雲端資安進階防護心法
2024/11/05
從資安治理角度理解 OWASP Top 10 2021 - iThome臺灣資安大會邀請你一同參與
2024/11/05
【強化應變 建立韌性 發展永續金融】金融資安發展論壇 - 加密軟體及金鑰管理應用
2024/11/05
企業放心的資訊安全管理系統,結合Security Scorecard與Tenable!
2024/11/05
【改變一應萬變】政府資安發展論壇 - 數據整合戰情中心可視化的重要性
2024/11/05
服務上雲不需要擔心資安問題,兩全其美解決方案到底關鍵是甚麼!? 快報名iThome 台灣雲端大會,千萬不能錯過!
2024/11/05
【智慧戰情室】企業3D資料視覺化,WeMB方案完美整合數據
2024/11/05
蓋亞資訊攜手果核數位打造手機App資安全面防護網
2024/11/05
伊雲谷、果核數位共推雲端資安解決方案appGuard
2024/11/05
科技視覺,釋放數據新價值,創造高效關鍵決策 - 2022 智慧城市與物聯網 南港展覽館
2024/11/05
HACKER TALK - 關鍵基礎設施一點也不安全?! XP 時代的惡意程式盛行又該如何應對?
2024/11/05
2022 資安365年會-OWASP Top 10 2021企業指南
2024/11/05
未來的CDN服務主流:複合式CDN平台的管理與效用
2024/11/05
駭客首要攻擊目標Active Directory(AD)!該如何保障AD安全並阻斷攻擊?! 馬上報名【InfoSec Taiwan國際資安大會】將為您現場說明
2024/11/05
什麼是多重內容傳遞網路 (Multi CDN)?網站停機有哪些原因?
2024/11/05
果核推出資安評級服務,協助企業檢測網路駭客病毒的威脅!
2024/11/05
複合式內容傳遞網路(CDN)平台,打造內外兼具的客製化資安解決方案!
2024/11/05
地表最強的駭客論壇,5分鐘快速分析ML與區塊鏈安全!
2024/11/05
果核數位兩大資安方案助企業保護App安全
2024/11/05
地表最強 駭客講堂 - 開春首發,不聽會後悔的重量級課程
2024/11/05
2021/1/28-1/29 Taipei Game Show台北國際電玩展-B2B ZONE 商務區攤位活動
2024/11/05
果核 2020 聖誕駭樂論壇,剖析 WoW64 惡意利用、進階網路機器人攻擊
2024/11/05
果核數位榮獲BSI 雲端資安獎,擁本地優勢+國際合作,免除 AIoT 時代資安疑慮
2024/11/05
遭到網路駭客DDoS攻擊怎麼辦?要如何重新建立資安防護?
2024/11/05
駭客資安論壇 - 2020/12/5(六) 聖誕駭樂
2024/11/05
防駭之心不可無 – 建立防護化解危險,勢在必行
2024/11/05
鞏固防禦堡壘,拒絕再當受駭者
2024/11/05
果核聲明
2024/11/05
果核「駭客資安論壇」,揭示特權帳號管理、App 風控的精進之道
2024/11/05
~~線上~~駭客資安論壇將於6/11準時上線
2024/11/05
物聯網隱藏資安風險 果核數位推AI SOC服務
2024/11/05
HyperG 強打 Amazing Thor VDI 方案,為企業提出安全靈活的防疫辦公利器
2024/11/05
在家上班4隱憂!釣魚信件、驗證機制、連線存取恐成為資安破口!
2024/11/05
HyperG 推 Smart Sensing,藉由動態偵測與防禦機制,強力守護 App 安全
2024/11/05
果核數位與 Reblaze 聯手出擊,強力守護企業網站與 App 安全
2024/11/05
2020年資安人亞太資訊安全論壇 - 區塊鏈技術與醫療應用
2024/11/05
2020/2/6-2/7 Taipei Game Show台北國際電玩展攤位活動
2024/11/05
果核數位「聖誕駭樂」資安社群論壇,探索 IR、生物辨識、API 風險三大議題
2024/11/05
【iThome專訪】果核鎖定 OWASP 十大 API 風險,完整佈局檢測、監控與顧問服務
2024/11/05
AISOC服務 - 第一時間為客戶揪出可疑的行為,確保內部網路的安全
2024/11/05
果核結盟 I.X,力推實體金鑰加密、杜絕企業機密外洩
2024/11/05
【數位時代專訪】- 做好「隨時被駭」準備,App資安先驅果核數位:滴水不漏的資安保護過時了
2024/11/05
12/14 資安社群論壇【聖誕駭樂- 駭客退散耶誕禮物】
2024/11/05
果核數位通過108年經濟部工業局資安服務能量登錄
2024/11/05
果核數位資安社群論壇會後報導 - 洞察駭客戰術、增強防禦能力
2024/11/05
VMware攜手AWS 助企業加快數位轉型 - 果核數位為首波在地合作夥伴,共同提供完整的VMware Cloud on AWS技術服務
2024/11/05
5/25(六) 今年首場資安社群論壇 - 駭客過招,實戰分享
2024/11/05
2019年果核數位【共同供應契約採購項目總覽】更新
2024/11/05
【雙平台下被刻板印象所忽略的手機app漏洞】- 2019 亞太資訊安全論壇,您不能不知道的平台漏洞
2024/11/05
果核數位與BaaSid攜手,實現史上最便捷的安全區塊鏈認證應用
2024/11/05
在iOS系統架構下,你的app真的無堅不摧? iThome臺灣資安大會將分享iOS攻擊手法與攻破實戰分享,快上網報名議程!
2024/11/05
TAF國家級認證的實驗室-電檢中心認證appGuard四大功能
2024/11/05
2019/1/24-1/25 Taipei Game Show 台北國際電玩展 - 世貿三館商務區正式登場
2024/11/05
從防堵手遊外掛起家,果核數位攻進金融App資安市場
2024/11/05
iThome專訪: 結合國際視野與戰略思維,將資安能量推向至高境界
2024/11/05
9/20 國際資安威脅與戰略攻防要素- 資安社群論壇
2024/11/05
用AI從Big Data 挖寶掘金! 研討會即日起熱烈報名中
2024/11/05
【案號:1070201】appGuard加入共同供應契約採購囉!
2024/11/05
果核數位力推appGuard,助保險業牢牢守護App安全
2024/11/05
Radware全系列產品舊換新 : Server Load Balance(Alteon)、IPS Defensepro和Link Load Balance(Linkproof),即日起開跑!
2024/11/05
果核與全球一級DDOS清洗商Radware攜手合作,提供企業資安完整防護,並提供台灣在地化的第一線服務
2024/11/05
果核數位 SOC 結合 AI 聯防,能加速斬斷駭客攻擊,以子之矛、攻子之盾,反制敵方的 AI 攻擊
2024/11/05
2018 資安社群論壇報名開跑,精采內容你絕對不能錯過阿!
2024/11/05
【橘妹愛玩 TECH專訪】App 上線前的最強把關者:果核貓網讓開發者在雲端完成一切 App 相容性測試!
2024/11/05
賀!106年資安服務廠商評鑑 - 果核數位SOC監控服務獲得特優
2024/11/05
iThome報導【頂尖駭客攻防交流,培養多元防護新觀點】
2024/11/05
Merry Hackmass - 2017年最後一場資安社群論壇,趕快來報名!
2024/11/05
企業有API漏洞怎麼辦?資安團隊靠滲透測試,模擬駭客找到問題!
2024/11/05
資安社群論壇 - 駭客思維 滲透測試,帶您進入駭客的世界
2024/11/05
2017/09/20 (三)「當AI遇到Big Data商機在哪裡?」研討會,席次有限,額滿為止!
2024/11/05
果核資安社群論壇 - 報名開始 將邀請專業講師,探討時下關注的資安議題
2024/11/05
【專訪】善用果核數位appGuard 搶進商機無限行動支付市場
2024/11/05
果核數位:appGuard 要為遊戲、銀行、支付 App 穿上最強悍的資安鋼鐵衣!
2024/11/05
你在明,駭客在暗,防駭時代先行自保,刻不容緩!
2024/11/05
【專訪】資安人-appGuard保護App安全 果核數位協助業者搶攻行動商機
2024/11/05
「網管人」雜誌專訪刊載價格與實際收費狀況有所出入說明
2024/11/05
【專訪】網管人 - 檢測行動應用安全 幫App套金鐘罩鐵布
2024/11/05
【合作客戶】台灣之光-四合願,選用appGuard做為最佳防駭服務<br><br>
2024/11/05
【活動訊息】【突破虛擬+現實的數位商戰】 ~驊宏資通帶您 ~ 翱翔雲端 倘佯數據海!~
2024/11/05
【專訪】保護App安全 果核數位推出appGuard
2024/11/05
【活動訊息】2015/01/15(四)13:30~17:00 2015-HP資安趨勢論壇
2024/11/05
【活動訊息】2015/02/06 (五) HP Fortify 源碼檢測體驗營
2024/11/05