springCloud
pro_12306
工作
展开
-
1.网站架构演变过程 传统架构、分布式架构、微服务架构
1.网站架构演变过程 传统架构、分布式架构、微服务架构; 从传统架构(单点应用)-->分布式架构(以项目进行拆分)--》SOA架构(面向服务架构)--》微服务架构a.传统架构:SSH或SSM架构,属于单点应用,把整个业务模块都放到一个项目中进行开发,分为MVC架构,会拆分业务逻辑层、控制层、数据库访问层。com.controllercom.servi...原创 2019-06-19 09:26:36 · 916 阅读 · 0 评论 -
2.SpringCloud 搭建 eureka server
1.添加依赖<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/m...原创 2019-08-21 10:44:06 · 576 阅读 · 0 评论 -
3.Springcloud 搭建服务提供者注册到eureka
1.添加依赖<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/m...原创 2019-08-21 11:01:24 · 561 阅读 · 0 评论 -
4.Springcloud 搭建消费向注册中心订阅服务及调用消费者
1.添加依赖<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/m...原创 2019-08-21 11:26:36 · 1529 阅读 · 0 评论 -
5.SpringCloud eureka的服务注册与发现
1.创建父项目(tour-parent) a.添加依赖2.创建子模块eureka注册中心(tour-eureka-server) a.配置eureka server b.启动eureka server3.创建服务提供者模块(tour-account-service) a.提供服务将服务注册到eureka注册中心 b.启动eureka服务4.创建服务消费者模块(tour...原创 2019-08-21 17:02:04 · 583 阅读 · 0 评论 -
6.SpringCloud zuul搭建
1.路由网关?a.网关是系统的唯一对外的入口,介于客户端和服务端之间的中间层, 处理非业务功能;2.为什么使用微服务网关?1.不同的微服务有不同的的网络地址,而客户端可能需要调用多个服务接口才能完成一个业务需求,客户端和各个客户端通信可能会存在:a.客户端多次请求不同微服务,增加了客户端的复杂性;3.网关的优点 1.所有的外部请求先经过微服务网关进行交互,...原创 2019-08-22 09:55:39 · 761 阅读 · 0 评论