服务管理
更新时间:2024-12-13
概述
服务注册至注册中心后,您可以在控制台查看服务上下线和运行情况。本文将介绍如何将服务注册至注册配置中心实例并进行管理。
使用前提
- 已创建注册配置中心实例。
操作步骤
将服务注册至注册中心实例
- 登录 百度智能云控制台,选择 "产品服务->云原生->微服务引擎 MSE"。
- 在【实例列表】页面点击目标实例名称进入实例详情页面。
- 记录 Server 访问地址中的端口和内网地址,使用 Nacos / Eureka 接口注册服务实例。
- 以下为使用 Eureka 接口注册服务实例示例:
curl -XPOST '{内网地址}:{eureka 协议端口}/eureka/v2/apps/EUREKA-DEMO-PROVIDER' \
--header 'Content-Type: application/json' \
--data-raw '{
"instance": {
"instanceId": "10.91.80.100:eureka-demo-provider:18081",
"hostName": "10.91.80.100",
"app": "EUREKA-DEMO-PROVIDER",
"ipAddr": "10.91.80.100",
"status": "UP",
"overriddenStatus": "UNKNOWN",
"port": {
"$": 18081,
"@enabled": "true"
},
"securePort": {
"$": 443,
"@enabled": "false"
},
"countryId": 1,
"dataCenterInfo": {
"@class": "com.netflix.appinfo.InstanceInfo$DefaultDataCenterInfo",
"name": "MyOwn"
},
"leaseInfo": {
"renewalIntervalInSecs": 30,
"durationInSecs": 90,
"registrationTimestamp": 0,
"lastRenewalTimestamp": 0,
"evictionTimestamp": 0,
"serviceUpTimestamp": 0
},
"metadata": {
"management.port": "18081"
},
"homePageUrl": "http://10.91.80.100:18081/",
"statusPageUrl": "http://10.91.80.100:18081/actuator/info",
"healthCheckUrl": "http://10.91.80.100:18081/actuator/health",
"vipAddress": "EUREKA-DEMO-PROVIDER",
"secureVipAddress": "EUREKA-DEMO-PROVIDER",
"isCoordinatingDiscoveryServer": "false",
"lastUpdatedTimestamp": "1681266990026",
"lastDirtyTimestamp": "1681266990889"
}
}'
查看服务
- 登录 百度智能云控制台,选择 "产品服务->云原生->微服务引擎 MSE"。
- 在左侧导航栏中选择【服务管理】,进入服务管理页面,在页面左上方的下拉选择框中选择对应的注册配置中心实例。
- 可在当前页面查看已注册至实例的服务,以及每个服务的服务名称、服务实例总数、健康实例数、创建时间、修改时间。