码迷,mamicode.com
首页 > 其他好文 > 详细

12.客户端连接服务端访问远程

时间:2021-07-05 17:09:01      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:项目   img   val   private   用户   art   zone   连接   cti   

1. 远程配置文件

技术图片

 

 项目结构

技术图片

 

 依赖导入

    <dependencies>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-web</artifactId>
        </dependency>
        <dependency>
            <groupId>org.springframework.cloud</groupId>
            <artifactId>spring-cloud-starter-config</artifactId>
            <version>2.1.1.RELEASE</version>
        </dependency>

主启动类

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

Controller

@RestController
public class ConfigController {
    @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,eureka,port->"+applicationName+
                eurekaServer+port;
    }
}

bootstrap.yml

#这个yml是系统级别的配置大于application.yml(用户级别的配置)
spring:
  cloud:
    config:
      name: config-server #需要从git上读取的资源名称,不需要后缀
      profile: dev
      label: master
      uri: http://localhost:3344

application.yml

spring:
  application:
    name: 3355-client

实现的效果

技术图片

 

可以看到调用远程的配置端口,给出了信息

 技术图片

 

12.客户端连接服务端访问远程

标签:项目   img   val   private   用户   art   zone   连接   cti   

原文地址:https://www.cnblogs.com/wuyimin/p/14965086.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!