Config:客户端连接服务器访问远程

springcloud-config: springcloud-config

push

Config:客户端连接服务器访问远程_第1张图片

 Config:客户端连接服务器访问远程_第2张图片

 pom



    
        springcloud
        com.kuang
        1.0-SNAPSHOT
    
    4.0.0

    spring-config-client-3355

    
        8
        8
    
    



    
        org.springframework.cloud
        spring-cloud-starter-config
        2.1.1.RELEASE
    
    
        org.springframework.boot
        spring-boot-starter-web
    

    
    
        org.springframework.boot
        spring-boot-starter-actuator
    

Config:客户端连接服务器访问远程_第3张图片

 

 

package com.kuang.springcloud.controller;

import org.springframework.beans.factory.annotation.Value;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

@RestController
public class ConfigClientController {

    @Value("${spring.application.name}")
    private String applicationName;

    @Value("${eureka.client.service-url.defaultZone}")
    private String eurekaServer;
    @Value("${server.port}")
    private String port;

    @RequestMapping("/config")
    public String getConfig(){
        return "applicationName"+applicationName+
                "eurekaServer"+eurekaServer+
                "port"+port;
    }

}
#用户级别的配置
spring:
  application:
    name: springcloud-config-client-3355
#系统级别的配置
spring:
  cloud:
    config:
      uri: http://localhost:3344
      name: config-client #需要从git上读取的资源名称,不需要后缀
      profile: dev
      label: master
      # http://localhost:3344/config-client-dev/master
package com.kuang.springcloud;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;

@SpringBootApplication
public class ConfigClient_3355 {
    public static void main(String[] args) {
        SpringApplication.run(ConfigClient_3355.class,args);
    }
}

Config:客户端连接服务器访问远程_第4张图片

 

你可能感兴趣的:(SpringCloud,服务器,java,spring,boot)