首页 > 其他分享 >远程配置案例测试

远程配置案例测试

时间:2022-08-26 20:55:32浏览次数:62  
标签:info http com eureka 案例 测试 springcloud config 远程

新建一个springcloud-config-eureka-7001模块,导入config依赖

 

bootstrap.yml和application.yml配置:

 

 将eureka-7001 yml配置拷贝一份config-eureka

 1 spring:
 2   profiles:
 3     active: dev
 4 
 5 ---
 6 server:
 7   port: 7001
 8 
 9 #  spring配置
10 spring:
11   profiles: dev
12   application:
13     name: springcloud-config-eureka
14 
15 #  Eureka配置
16 eureka:
17   instance:
18     hostname: eureka7001.com #Eureka服务端的实例名称
19   client:
20     register-with-eureka: false #表示是否向Eureka注册中心注册自己
21     fetch-registry: false #fetch-registry若为false,表示自己为注册中心,
22     service-url:
23 #      defaultZone: http://${eureka.instance.hostname}:${server.port}/eureka/
24        defaultZone: http://eureka7002.com:7002/eureka/,http://eureka7003.com:7003/eureka/
25 
26 ---
27 
28 server:
29   port: 7001
30 
31 #  spring配置
32 spring:
33   profiles: test
34   application:
35     name: springcloud-config-eureka
36 
37 #  Eureka配置
38 eureka:
39   instance:
40     hostname: eureka7001.com #Eureka服务端的实例名称
41   client:
42     register-with-eureka: false #表示是否向Eureka注册中心注册自己
43     fetch-registry: false #fetch-registry若为false,表示自己为注册中心,
44     service-url:
45 #      defaultZone: http://${eureka.instance.hostname}:${server.port}/eureka/
46        defaultZone: http://eureka7002.com:7002/eureka/,http://eureka7003.com:7003/eureka/
View Code

将config-eureka, git push到远程仓库:

 

 测试config 服务端与远程仓库是否连接成功:

 

 开启springcloud-config-eureka-7001,测试http://localhost:7001/是否正常访问。

新建一个springcloud-config-dept-8001模块,导入config依赖

 

 bootstrap.yml 和 application.yml配置

 

 将springcloud-provider-dept-8001 yml配置拷贝一份config-dept

  1 spring:
  2   profiles:
  3     active: dev
  4 ---
  5 server:
  6   port: 8001
  7 
  8 #  mybatis配置
  9 mybatis:
 10   type-aliases-package: com.company.springcloud.pojo
 11   config-location: classpath:mybatis/mybatis-config.xml
 12   mapper-locations: classpath:mybatis/mapper/*.xml
 13 
 14 
 15 #  spring的配置
 16 spring:
 17   profiles: dev
 18   application:
 19     name: springcloud-config-dept
 20   datasource:
 21     type: com.alibaba.druid.pool.DruidDataSource #数据源
 22     driver-class-name: com.mysql.cj.jdbc.Driver
 23     url: jdbc:mysql://localhost:3306/db01?useUnicode=true&characterEncoding=utf-8
 24     username: root
 25     password: 123456
 26 
 27 #Eureka的配置,服务注册到哪里
 28 eureka:
 29   client:
 30     service-url:
 31       defaultZone: http://eureka7001.com:7001/eureka/,http://eureka7002.com:7002/eureka/,http://eureka7003.com:7003/eureka/
 32   instance:
 33     instance-id: springcloud-provider-dept-8001 #修改Eureka上默认的描述信息
 34 #    prefer-ip-address: true
 35 
 36 
 37 #info配置
 38 management:
 39 #  开启info端点
 40   endpoints:
 41     web:
 42       discovery:
 43         enabled: true
 44       exposure:
 45         include: "info"
 46 #  将info开启
 47   info:
 48     env: #查看 application.yaml 配置的环境配置信息  开启
 49       enabled: true
 50 
 51 info:
 52   app.name: springcloud-service-news
 53   company.name: www.mark.com
 54 ---
 55 
 56 
 57 server:
 58   port: 8001
 59 
 60 #  mybatis配置
 61 mybatis:
 62   type-aliases-package: com.company.springcloud.pojo
 63   config-location: classpath:mybatis/mybatis-config.xml
 64   mapper-locations: classpath:mybatis/mapper/*.xml
 65 
 66 
 67 #  spring的配置
 68 spring:
 69   profiles: test
 70   application:
 71     name: springcloud-config-dept
 72   datasource:
 73     type: com.alibaba.druid.pool.DruidDataSource #数据源
 74     driver-class-name: com.mysql.cj.jdbc.Driver
 75     url: jdbc:mysql://localhost:3306/db02?useUnicode=true&characterEncoding=utf-8
 76     username: root
 77     password: 123456
 78 
 79 #Eureka的配置,服务注册到哪里
 80 eureka:
 81   client:
 82     service-url:
 83       defaultZone: http://eureka7001.com:7001/eureka/,http://eureka7002.com:7002/eureka/,http://eureka7003.com:7003/eureka/
 84   instance:
 85     instance-id: springcloud-provider-dept-8001 #修改Eureka上默认的描述信息
 86 #    prefer-ip-address: true
 87 
 88 
 89 #info配置
 90 management:
 91 #  开启info端点
 92   endpoints:
 93     web:
 94       discovery:
 95         enabled: true
 96       exposure:
 97         include: "info"
 98 #  将info开启
 99   info:
100     env: #查看 application.yaml 配置的环境配置信息  开启
101       enabled: true
102 
103 info:
104   app.name: springcloud-service-news
105   company.name: www.mark.com
View Code

 

  测试config 服务端与远程仓库是否连接成功:

 

 测试7001端口:服务是否注册

 

 测试注册服务8001是否可用:

 

标签:info,http,com,eureka,案例,测试,springcloud,config,远程
From: https://www.cnblogs.com/doremi429/p/16629255.html

相关文章

  • mysql 开启root远程连接_mysql开启root用户可远程登录方法
    mysql开启root远程连接_mysql开启root用户可远程登录方法要设置我们的mysql服务器支持远程登录方法有很多但也相当的简单,下面来看看开启远程登录的方法吧。开启MySQL......
  • nrf9160做modem——测试连接阿里云
    简介:在前面有讲过如何使用nrf9160去连接一个云,然后进行发布订阅信息,但是当时连接的是一个免费的测试云,在国内的话许多人想要连接阿里云或者华为云,下面就来测试一下连接阿里......
  • VS Code实现SSH远程开发
    最近收获一台新台式机,但是个人主要还是使用自己的笔记本,用了几天远程控制,感觉各种不方便,最终决定配置一下VSCode实现SSH远程开发,特此记录。首先介绍一下环境,控制端是Wind......
  • 已整理-sshpass 脚本应用案例
     sshpass一个简单、轻量级命令行工具,提供非交互式密码验证原理:1、ssh直接使用TTY访问,以确保密码是用户键盘输入的。sshpass在专门的tty中运行ssh,以误导ssh相......
  • 客户端连接服务端访问远程配置
    新建一个springcloud-config-client-3355模块:导入config依赖:  配置文件yml: 写ConfigClientController.java 访问profiles中dev环境设置的端口8201 ......
  • SQL Server 表增加字段案例语句
    IFNOTEXISTS(SELECT1FROMsys.sysobjects(NOLOCK)soINNERJOINsys.syscolumns(NOLOCK)scONso.id=sc.idWHEREso.name='EgSys_ActualFrei......
  • SQL Server 新建表案例语句
    GOIFNOTEXISTS(SELECT1FROMsys.objectsoWHEREo.name='EgSys_ActualFreightSurcharge'ANDo.type='u')BEGINCREATETABLE[......
  • SQL Server游标的使用案例
    SELECT*INTObackup_db.dbo.EgSys_ActualFreightDetail_202208251630FROMEgSys_ActualFreightDetail(NOLOCK);BEGINDECLARE@DetailIDINT;DECLARE@PackageFee......
  • 分享艾思软件PHP(Thinkphp+Vue)后台自主框架测试试题
    艾思软件(http://ww.aisisoft.com.cn)后台框架测试试题说明:试题中出现的框架,新框架等名词,特指本次发布的AI-Admin框架3.0全部单选框架地址: https://gitee.c......
  • 关于java远程调用接口,处理返回值为json的记录
    当远程调用接口时,需要处理返回的值,有时候需要转为json例如:HashMap<Object,Object>mapTemp=newHashMap<>();mapTemp.put("classId",classId);mapTemp.put("com......