我们针对于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 项目构建过程相关推荐

  1. (七)整合spring cloud云服务架构 - common-service 项目构建过程

    我们将对common-service整个项目进行剖析,将整个构建的流程给记录下来,让更多的关注者来参考学习. 首先在构建spring cloud的common-service之前,我们需要准备的技术: ...

  2. Spring Cloud云服务架构 - common-service 项目构建过程

    2019独角兽企业重金招聘Python工程师标准>>> 我们将对common-service整个项目进行剖析,将整个构建的流程给记录下来,让更多的关注者来参考学习. 首先在构建spr ...

  3. springcloud云服务架构-HongHu commonservice-eureka项目构建过程

    2019独角兽企业重金招聘Python工程师标准>>> 上一篇我们回顾了关于 spring cloud eureka的相关基础知识,现在我们针对于HongHu cloud的eurek ...

  4. spring cloud云服务架构 - particle云架构代码结构讲解

    上一篇我们介绍了spring cloud云服务架构 - particle云架构代码结构,简单的按照几个大的部分去构建代码模块,让我们来回顾一下: 第一部分: 针对于普通服务的基础框架封装(entity ...

  5. Spring Cloud云服务架构 - HongHu云架构代码结构分析

    当前的分布式微服务云架构平台使用Maven构建,所以common-service的通用服务按照maven构建独立的系统服务,结构如下: particle-commonservice: spring c ...

  6. Spring Cloud云服务架构 - commonservice-config配置服务搭建

    1. 介绍 Spring Cloud Config为分布式系统中的外部配置提供服务器和客户端支持.使用Config Server,您可以在所有环境中管理应用程序的外部属性.客户端和服务器上的概念映射与 ...

  7. 疯狂Spring Cloud微服务架构实战

    网站 更多书籍点击进入>> CiCi岛 下载 电子版仅供预览及学习交流使用,下载后请24小时内删除,支持正版,喜欢的请购买正版书籍 电子书下载(皮皮云盘-点击"普通下载" ...

  8. 《Spring Cloud 微服务架构进阶》读书笔记

    前页 随着 DevOps 和以 Docker 为主的容器技术的发展,云原生应用架构和微服 务变得流行起来. 云原生包含的内容很多,如 DevOps.持续交付.微服务.敏捷等 第一章,微服务架构介绍 架 ...

  9. 《Spring Cloud微服务架构实战派》PDF样章

    内容摘要: 本书针对Spring Cloud Greenwich.SR2版本+Spring Boot的2.1.x.RELEASE版本.在编写过程中,不仅考虑到在企业任职所需的技能,还考虑到求职面试时可 ...

最新文章

  1. R语言使用yardstick包的roc_curve函数评估多分类(Multiclass)模型、并使用autoplot函数可视化模型在每个交叉验证(或者重采样)的每一折fold在每个分类上的ROC曲线
  2. leetcode算法题--逆波兰表达式求值
  3. DTS和PTS的解释
  4. 第43课 最大公约数 动动脑 第3题《小学生C++趣味编程》
  5. JAVAWeb项目 微型商城项目-------(六)管理员登录
  6. Java学习笔记(二)注解、反射和class对象
  7. 2011新版工业技术 中文核心期刊目录总览
  8. 蓝牙技术谈之调频技术(一)
  9. matlab fvtool 滤波器频响
  10. (三)幸福取决于关注点所在
  11. 小小总结之渗透测试面试题以及答案
  12. Node.js:Dotenv从`.env` 文件加载环境变量的库
  13. php域名绑定模块,ThinkPHP5.1 域名绑定模块
  14. Docer 在centos中修改默认镜像配置
  15. [转一好玩的博文]毕业三年,遇见的傻逼公司大盘点
  16. latex与word之间的各种转化方法
  17. 十年测试经验的阿里p10讲解python初阶:函数和模块 python全栈自动化测试系类4-2
  18. Linux服务篇--openssh服务
  19. 公司发了期权,我被坑了吗?
  20. AWS解决方案架构师认证 Professional SAP-C01 2019 新版考试蓝图

热门文章

  1. mysql show full processlist;_mysql show full processlist 详解
  2. 苹果核 - Tangram 的基础 —— vlayout(Android)
  3. Android学习视频
  4. Java数据结构与算法:红黑树
  5. word doc怎么显示base64图片_win10系统word文档打印不出图片怎么办
  6. ssh suse 配置_SUSE+linux+配置节点间的SSH信任关系
  7. 取消显示fps的指令_机器人控制指令介绍(一)
  8. Apache配置文件的帮助查询
  9. 如何关闭win10自动更新_如何关闭win10系统自动更新
  10. python 断点下载_python多进程断点续传分片下载器