(八)整合spring cloud云服务架构 - commonservice-eureka 项目构建过程
我们针对于HongHu cloud的eureka项目做以下构建,整个构建的过程很简单,我会将每一步都构建过程记录下来,希望可以帮助到大家:
1. 创建一个名为particle-common-eureka的maven项目,继承particle-commonservice,具体的pom.xml配置文件如下:
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"><modelVersion>4.0.0</modelVersion><parent><groupId>com.ml.honghu</groupId><artifactId>particle-commonservice</artifactId><version>0.0.1-SNAPSHOT</version></parent><artifactId>particle-commonservice-eureka</artifactId><packaging>jar</packaging><name>particle-commonservice-eureka</name><description>particle-commonservice project for Spring Boot</description><dependencies><dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-starter-eureka-server</artifactId></dependency><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-security</artifactId></dependency><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-devtools</artifactId></dependency><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-test</artifactId><scope>test</scope></dependency></dependencies><build><plugins><plugin><groupId>org.springframework.boot</groupId><artifactId>spring-boot-maven-plugin</artifactId><executions><execution><id>1</id><goals><goal>repackage</goal></goals></execution><execution><id>2</id><goals><goal>build-info</goal></goals></execution></executions><configuration><executable>true</executable></configuration></plugin></plugins></build>
</project>复制代码
2. 在启动类入口引用eureka的相关配置,代码如下:
package com.ml.honghu;import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.cloud.netflix.eureka.server.EnableEurekaServer;@EnableEurekaServer
@SpringBootApplication
public class ServiceApplication {public static void main(String[] args) {SpringApplication.run(ServiceApplication.class, args);}
}复制代码
3. 配置application.yml文件
4. 增加项目的log机制和打包运行机制(后面我们会详细编写针对于Linux Centos下的打包部署机制)
5. 自此整个项目部署完成,通过手动方式进行Run As --> Spring Boot App,运行结果如下:
控制台运行结果:
访问控制台并登陆:
控制台运行效果:
从现在开始,我这边会将近期研发的spring cloud微服务云架构的搭建过程和精髓记录下来,帮助更多有兴趣研发spring cloud框架的朋友,大家来一起探讨spring cloud架构的搭建过程及如何运用于企业项目。完整项目的源码来源
Spring Cloud大型企业分布式微服务云构建的B2B2C电子商务平台源码请加企鹅求求: 一零叁八七七四六贰
转载于:https://juejin.im/post/5c21fd876fb9a049d441d6d5
(八)整合spring cloud云服务架构 - commonservice-eureka 项目构建过程相关推荐
- (七)整合spring cloud云服务架构 - common-service 项目构建过程
我们将对common-service整个项目进行剖析,将整个构建的流程给记录下来,让更多的关注者来参考学习. 首先在构建spring cloud的common-service之前,我们需要准备的技术: ...
- Spring Cloud云服务架构 - common-service 项目构建过程
2019独角兽企业重金招聘Python工程师标准>>> 我们将对common-service整个项目进行剖析,将整个构建的流程给记录下来,让更多的关注者来参考学习. 首先在构建spr ...
- springcloud云服务架构-HongHu commonservice-eureka项目构建过程
2019独角兽企业重金招聘Python工程师标准>>> 上一篇我们回顾了关于 spring cloud eureka的相关基础知识,现在我们针对于HongHu cloud的eurek ...
- spring cloud云服务架构 - particle云架构代码结构讲解
上一篇我们介绍了spring cloud云服务架构 - particle云架构代码结构,简单的按照几个大的部分去构建代码模块,让我们来回顾一下: 第一部分: 针对于普通服务的基础框架封装(entity ...
- Spring Cloud云服务架构 - HongHu云架构代码结构分析
当前的分布式微服务云架构平台使用Maven构建,所以common-service的通用服务按照maven构建独立的系统服务,结构如下: particle-commonservice: spring c ...
- Spring Cloud云服务架构 - commonservice-config配置服务搭建
1. 介绍 Spring Cloud Config为分布式系统中的外部配置提供服务器和客户端支持.使用Config Server,您可以在所有环境中管理应用程序的外部属性.客户端和服务器上的概念映射与 ...
- 疯狂Spring Cloud微服务架构实战
网站 更多书籍点击进入>> CiCi岛 下载 电子版仅供预览及学习交流使用,下载后请24小时内删除,支持正版,喜欢的请购买正版书籍 电子书下载(皮皮云盘-点击"普通下载" ...
- 《Spring Cloud 微服务架构进阶》读书笔记
前页 随着 DevOps 和以 Docker 为主的容器技术的发展,云原生应用架构和微服 务变得流行起来. 云原生包含的内容很多,如 DevOps.持续交付.微服务.敏捷等 第一章,微服务架构介绍 架 ...
- 《Spring Cloud微服务架构实战派》PDF样章
内容摘要: 本书针对Spring Cloud Greenwich.SR2版本+Spring Boot的2.1.x.RELEASE版本.在编写过程中,不仅考虑到在企业任职所需的技能,还考虑到求职面试时可 ...
最新文章
- R语言使用yardstick包的roc_curve函数评估多分类(Multiclass)模型、并使用autoplot函数可视化模型在每个交叉验证(或者重采样)的每一折fold在每个分类上的ROC曲线
- leetcode算法题--逆波兰表达式求值
- DTS和PTS的解释
- 第43课 最大公约数 动动脑 第3题《小学生C++趣味编程》
- JAVAWeb项目 微型商城项目-------(六)管理员登录
- Java学习笔记(二)注解、反射和class对象
- 2011新版工业技术 中文核心期刊目录总览
- 蓝牙技术谈之调频技术(一)
- matlab fvtool 滤波器频响
- (三)幸福取决于关注点所在
- 小小总结之渗透测试面试题以及答案
- Node.js:Dotenv从`.env` 文件加载环境变量的库
- php域名绑定模块,ThinkPHP5.1 域名绑定模块
- Docer 在centos中修改默认镜像配置
- [转一好玩的博文]毕业三年,遇见的傻逼公司大盘点
- latex与word之间的各种转化方法
- 十年测试经验的阿里p10讲解python初阶:函数和模块 python全栈自动化测试系类4-2
- Linux服务篇--openssh服务
- 公司发了期权,我被坑了吗?
- AWS解决方案架构师认证 Professional SAP-C01 2019 新版考试蓝图
热门文章
- mysql show full processlist;_mysql show full processlist 详解
- 苹果核 - Tangram 的基础 —— vlayout(Android)
- Android学习视频
- Java数据结构与算法:红黑树
- word doc怎么显示base64图片_win10系统word文档打印不出图片怎么办
- ssh suse 配置_SUSE+linux+配置节点间的SSH信任关系
- 取消显示fps的指令_机器人控制指令介绍(一)
- Apache配置文件的帮助查询
- 如何关闭win10自动更新_如何关闭win10系统自动更新
- python 断点下载_python多进程断点续传分片下载器