為Java應(yīng)用手動(dòng)安裝探針
您可以使用探針(SDK)接入方式,低代碼改造接入MSHA多活容災(zāi),實(shí)現(xiàn)多活容災(zāi)服務(wù)層和數(shù)據(jù)層的功能。本文介紹如何安裝和卸載MSHA探針。
安裝探針
登錄MSHA控制臺(tái)。
在左側(cè)導(dǎo)航欄選擇 。
在探針管理頁(yè)面,單擊查看Licence,然后單擊復(fù)制Licences。
應(yīng)用程序依賴MshaSDK,并按照功能需求場(chǎng)景完成相關(guān)代碼改造。
配置通用JVM參數(shù)。
-Dmsha.app.name=${應(yīng)用名稱} -Dmsha.namespaces=${命名空間ID} -Dmsha.licence=${當(dāng)前l(fā)icence}
配置說(shuō)明如下:
${應(yīng)用名稱}
為您實(shí)際的應(yīng)用名,應(yīng)用名稱暫不支持中文。命名空間ID之間用半角逗號(hào)(,)分隔。命名空間ID信息可以在
頁(yè)面獲取。${當(dāng)前l(fā)icence}
為您在步驟4中獲取到的Licence信息。
配置Nacos作為命令下發(fā)通道,并為探針配置Nacos連接JVM參數(shù)。具體操作,請(qǐng)參見(jiàn)配置Nacos作為規(guī)則下發(fā)通道。
重啟應(yīng)用。
安裝了探針的應(yīng)用在啟動(dòng)時(shí),會(huì)自動(dòng)上報(bào)心跳信息。在探針管理頁(yè)面,若該應(yīng)用實(shí)例信息出現(xiàn)在列表中且狀態(tài)顯示為在線,則說(shuō)明探針安裝成功。
卸載探針
移除安裝探針時(shí)配置的JVM參數(shù)。
重啟應(yīng)用。
重啟應(yīng)用后,在探針管理頁(yè)面,若您的應(yīng)用在列表中狀態(tài)顯示為離線,或在列表中不再顯示,則說(shuō)明探針卸載成功。