SpringCloud:Eureka Config项目搭建(Gradle项目)
Eureka Config分为Config Server 和Config Client两部分。
Config Server部分:
gradle配置:
// https://mvnrepository.com/artifact/org.springframework.cloud/spring-cloud-config-servercompile group: 'org.springframework.cloud', name: 'spring-cloud-config-server', version: '2.0.2.RELEASE'// https://mvnrepository.com/artifact/org.springframework.cloud/spring-cloud-starter-eureka-servercompile group: 'org.springframework.cloud', name: 'spring-cloud-starter-eureka-server', version: '1.4.6.RELEASE'
application.yml:
eureka:client:serviceUrl:defaultZone: http://localhost:8761/eureka/ server:port: 8888spring:cloud:config:server:git:uri: https://gitee.com/bensonlim/springcloud/ searchPaths: helloworldConfigapplication:name: config-server
EurekaconfigApplication.java
@EnableEurekaServer
@EnableConfigServer
@SpringBootApplication
public class EurekaconfigApplication {public static void main(String[] args) {SpringApplication.run(EurekaconfigApplication.class, args);}}
Config Client部分:
application.yml:
spring:application:name: config-clientcloud:config:label: masterprofile: devuri: http://localhost:8888/ server:port: 8881
ConfigclientApplication.java
@SpringBootApplication
@RestController
public class ConfigclientApplication {public static void main(String[] args) {SpringApplication.run(ConfigclientApplication.class, args);}@Value("${hello}")String hello;@RequestMapping(value = "/hello")public String hello(){return hello;}}
https://gitee.com/bensonlim/springcloud/tree/master/helloworldConfig
配置自动刷新:
引入acurator
转载于:https://www.cnblogs.com/bensonlim/p/10243210.html
SpringCloud:Eureka Config项目搭建(Gradle项目)相关推荐
- Maven项目和Gradle项目相互转换
Maven项目和Gradle项目相互转换 一.Maven 转 Gradle Maven 项目的 目录结构如下: Maven 转 Gradle: 第一步:在maven项目的根目录下运行如下命令: gra ...
- dajngo3,vue3前端项目搭建,vue项目结构的介绍
前端项目搭建 查看当前node版本 [dalaojun@localhost django_luichun]$ node -v v14.15.0 查看npm版本 [dalaojun@localhost ...
- SpringCloud——Eureka注册中心搭建
Eureka原理 eureka来源于古希腊词汇,意为"发现了" eureka分为两部分,Server端和Client端 Register 服务注册 想要参与服务注册发现的实例首先需 ...
- eclipse spring boot项目搭建_spring-boot-plus项目配置文件(四)
spring-boot-plus项目配置文件 https://github.com/geekidea/spring-boot-plus https://github.com/geekidea/spri ...
- IDEA中创建启动Vue项目--搭建vue项目
文章目录 环境配置 安装Vue-cli构建工具 构建项目 使用命令启动Vue项目 使用idea启动Vue项目 环境配置 下载安装nodeJs 成功安装国内镜像或者是淘宝的npm镜像 详情见博客:Nod ...
- 项目搭建——Fastadmin项目搭载至虚拟空间
使用场景:使用Fastadmin开发项目的小伙伴,我们需要部署项目至虚拟空间,因为TP5入口文件在public路径下,而虚拟空间只能识别项目根目录,所以我们需要进行如下配置: 1.首先参照官方说明 h ...
- Vue脚手架安装及项目搭建(mac版)
前提:电脑上已经安装好了npm vue脚手架全局安装终端命令 $ sudo npm install -g vue-cli 安装完成之后检测 $ vue -V 如果终端输出vue的版本号,那么脚手架就安 ...
- 魔方APP项目-02-服务端项目搭建,创建manage.py文件、构建全局初始化函数创建app应用对象、通过终端脚本启动项目、项目加载配置、数据库初始化、日志初始化、蓝图初始化
服务端项目搭建 新建项目目录mofangapi,并创建虚拟环境 mkvirtualenv mofang 安装开发中使用的依赖模块 pip install flask==0.12.4 pip insta ...
- maven项目转gradle
将maven项目转换为gradle项目,只需要在项目的pom文件所在的目录下执行以下命令: $ gradle init --type pom 上面的命令会根据pom文件自动生成gradle项目所需的文 ...
最新文章
- MySQL 学习笔记(14)— 数据库设计流程、实体关系图、第一范式、第二范式、第三范式、外键使用
- 【OpenCV 4开发详解】图像膨胀
- 漫画:崩溃了!!这程序是什么玩意儿!!!
- 如何测量接收机到卫星的距离
- JS 实现图片的预加载(转载)
- C# 依据鼠标坐标取网页内成员坐标.ie
- linux 查看mysql运行时间_linux – strace显示从mysql socket读取很长时间 – mysql需要很长时间才能执行查询?...
- html下拉框换行,HTML列表框换行文本
- 打开工程会提示下载的可能原因和可能解决方法
- 模板:割点、桥与双连通
- 宇宙的最原始状态是个什么样子
- 用python画数学函数图像教程_Python 绘制你想要的数学函数图形
- LAB Color Space
- 法拉第未来FF91付费预订仅300台,国内关联公司存在失信
- c++的输入流基础知识
- 浙江大学-西湖大学联合培养博士生
- 《系统集成项目管理工程师》必背41-60题
- 「开发者说」多系统集成开发-企业自有系统快速上钉钉
- JVM 判断对象已死,实践验证GC回收
- 车载电子 || 电池FPC连接片虚焊失效分析
热门文章
- 传输层TCP/UDP的一些疑问
- suse linux查询端口占用,Suse Linux常用端口开启、关闭、禁用
- 交互式弦图的绘制(R实现)
- python 验证码识别库_python验证码识别
- java程序造成ora-7445_Problem Key 'ORA 7445 [pevm_icd_call_common]'
- opencv 图像雾检测_专栏 | OpenCV图像处理专栏十 | 利用中值滤波进行去雾
- 【运维面试】面试官:你们公司的系统应用架构图是什么样的?
- 矩阵论: 第二章: 内积空间
- mysql数据回退_mysql DML 数据插入,删除,更新,回退
- shopee店铺如何做好定位—扬帆际海