ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

远程配置案例测试

2022-08-26 21:01:43  阅读:273  来源: 互联网

标签: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,远程
来源: https://www.cnblogs.com/doremi429/p/16629255.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有