
查看服务实例信息
格式如下:
GET /eureka/apps/{appName}
举例如下:
http://localhost:8761/eureka/apps/service-provider1
设置eureka的服务实例状态(上下线)
格式如下:
PUT /eureka/apps/{appName}/{instanceId}/status?value=DOWN(UP)
举例如下:
http://loalhost:8761/eureka/apps/commodity-service/duanjt:commodity-service:8803/status?value=DOWN
spring cloud config实现配置中心
1)在github仓库中增加配置文件
Config
service-provider1-dev.yml
service-provider1-prod.yml
2)配置spring cloud config服务端
A、在pom中引入相关包。
B、application.yml配置,配置config目录的git地址与eureka信息。
C、启动服务。
3)配置spring cloud config客户端
客户端加入eureka后,就不用再和配置中心打交道了,要通过eureka来访问,另外需要注意客户端的application名称要和github中配置文件的名称一致。
-
pom中引入相关包。
-
配置文件,配置eureka信息与config信息,主要是profile:dev和service-id:config-eureka-server,用于指向拉取的配置文件名称,其中service-id就是配置中心服务的application名称。
-
启动服务。
-
调用测试链接,查看配置文件内容。
参考资料:https://www.cnblogs.com/fengzheng/p/11242128.html