将微服务注册到Consul 1 入门案例 提供一个商品微服务 提供一个订单系统 将微服务注册到Consul 依赖 provider <!--SpringCloud提供的对于Consul的服务发现--> <dependency> <groupId>org.springframework.cloud</ ...
分类:
编程语言 时间:
2020-02-11 09:20:23
阅读次数:
126
springCloud入门 1. 单体应该用和微服务 1.1 单体应用 1) 什么是单体应用: 项目所有的资源都在一个应用中,打包成war包,使用一个tomcat去运行,运行在一个进程中 2) 单体应用的问题 a. 一个模块挂了,整个项目都受影响 b. 单个tomcat更能处理的并发有限,可以做集群 ...
分类:
编程语言 时间:
2020-02-10 22:17:55
阅读次数:
76
微服务架构现在是谈到企业应用架构时必聊的话题,微服务之所以火热也是因为相对之前的应用开发方式有很多优点,如更灵活、更能适应现在需求快速变更的大环境。
本文将介绍微服务架构的演进、优缺点和微服务应用的设计原则,然后着重介绍作为一个“微服务应用平台”需要提供哪些能力、解决哪些问题才能更好的支撑企业应用架构。
微服务平台也是我目前正在参与的,还在研发过程中的平台产品,平台是以SpringCloud为基础,结合了普元多年来对企业应用的理解和产品的设计经验,逐步孵化的一个微服务应用平台。
分类:
其他好文 时间:
2020-02-10 20:59:04
阅读次数:
90
四、服务提供方搭建 1.在父项目上面新建模块myservice 2.选择Spring Cloud Discovery—>Eureka Discovery Client 3.Module Name一般不做修改,和项目名称Artifact一样 4.将src\main\resources下面的applic ...
分类:
编程语言 时间:
2020-02-10 11:51:01
阅读次数:
59
通用资源保护 引入依赖需要注意SpringCloud-Alibaba与SpringCloud的版本关系 父工程引入 alibaba实现的SpringCloud <dependencyManagement> <dependencies> <dependency> <groupId>org.spring ...
分类:
其他好文 时间:
2020-02-09 14:36:23
阅读次数:
101
三、服务配置中心搭建 1.在父项目上面新建模块myconfig 2.选择Spring Cloud Config—>Config Server 选择Spring Cloud Discovery—>Eureka Discovery Client 3.Module Name一般不做修改,和项目名称Arti ...
分类:
编程语言 时间:
2020-02-09 12:05:53
阅读次数:
89
一、父工程搭建 1.新建Maven项目 2.输入Maven坐标 项目组Group:com.li。 项目名称Artifact:mycloud。 版本version:1.0。 3.ProjectName工程名称,和组件名称Artifact一样。 Projectlocation:设置项目文件存放目录。 F ...
分类:
编程语言 时间:
2020-02-07 12:59:21
阅读次数:
76
在本地的一个案例中进行修改 修改微服务的相关pom文件修改每个微服务的pom文件,添加SpringCloud提供的基于Consul的依赖 <!--SpringCloud提供的基于Consul的服务发现--> <dependency> <groupId>org.springframework.clou ...
分类:
其他好文 时间:
2020-02-06 16:46:57
阅读次数:
122
服务消费者clientFeign,接受前台form表单post提交的数据,虽然传递参数是对象类型,但是后台不能添加@RequestBody注解!!!,form表单提交的数据不是json格式!!! 1. 前端 <form class="layui-form" action="/menu/save" m ...
分类:
编程语言 时间:
2020-02-05 18:38:43
阅读次数:
124
Consul 何为Consul? Consul 是由 HashiCorp 公司推出的开源软件,用于实现分布式系统的服务发现与配置。与其他分布式服务注册与发现的方案,Consul 的方案更“一站式”,内置了服务注册与发现框 架、分布一致性协议实现、健康检查、Key/Value 存储、多数据中心方案,不 ...
分类:
编程语言 时间:
2020-02-05 09:20:50
阅读次数:
83