摘要:
开始吧 支付服务做一个集群,一起注册到集群的Eureka里头。 环境搭建 根据8001支付服务模块,再创建一个一摸一样的8002支付服务模块做个集群。端口号不能一样,得改。你懂的~ 步骤略。。。 支付服务集群 1、 将两个支付服务模块注册到集群的Eureka里头。 修改两个服务的yml 一样一样的, 阅读全文
摘要:
开始吧 解释:集群Eureka原理 打死也记住的一句话:相互注册,相互守望!!! 建立Eureka集群的一个环境 在创建一个EurekaServer模块儿 参看7001创建过程。此处略。。。 本机Host文件修改映射配置 1、 找到C:\Windows\System32\drivers\etc\下的 阅读全文
摘要:
开始吧 解释一下:什么是单机版!? 单机版指的是一个服务,不是集群那种。这个单机针对Eureka而言! IDEA生成enrekaServer端服务注册中心(类似物业公司) 1、 创建enreka注册中心模块儿 cloud-eureka-server7001模块儿 此处省略创建过程 2、 整理pom文 阅读全文
摘要:
开始吧 这玩意儿不维护了。。。官方停止更新,不停止你照常使用。 刚开始疑惑的问题:RestTemplate都可以调用微服务。为何还要用注册中心? 如果单纯就是简单几个微服务,当然用RestTemplate没问题。 当微服务数量增大的时候,因为这就涉及到服务的治理问题了。不管教能行? 服务治理 先来讲 阅读全文
摘要:
![](https://img2020.cnblogs.com/blog/2049739/202011/2049739-20201118143522420-1056327665.png) 阅读全文
摘要:
开始吧 原因起源 发现每个工程当中都会使用公共的实体类。每个工程都创建这样的实体类费时费力,代码臃肿。 解决之道 将这样公共用到的代码(实体类),抽成一个供其他工程使用的jar包以此依赖。 1、 新建一个模块儿cloud-api-commons,作用就是实体类通用包。 步骤省略 2、 将其依赖在父工 阅读全文
摘要:
开始吧 1、 建立模块儿 此处省去操作。 2、 整理pom文件 <description>cloud-consumer-order80微服务消费者订单Module模块</description> <dependencies> <dependency> <groupId>org.springframe 阅读全文
摘要:
开始吧 建模块儿 用Spring Initializr创建模块儿也行。但是这回我不用了,都得改pom文件。 整改Pom文件 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0 阅读全文
摘要:
总体思想方针 约定 > 配置 > 编码 用IDEA创建项目 微服务cloud整体聚合父工程project 1、 Maven版本 个人使用:apache-maven-3.6.1 2、 工程创建 1、创建父工程 3、 IDEA相关设置 设置编码:Settings → File Encodings 注解生 阅读全文