加载中
微服务架构的高并发问题

1 准备环境 1.1 准备商品微服务和订单微服务 其中商品微服务的findById()方法设置休眠2秒,用来模拟网络波动等情况: package com.sunxiaping.product.controller; import com.sunxiaping.p...

2021/02/08 03:13
5.9K
服务调用Feign入门

1 前言 前面我们使用的RestTemplate实现REST API的调用,代码如下: package com.sunxiaping.order.controller; import com.sunxiaping.order.domain.Product; import org.springframework....

2021/02/08 03:10
153
负载均衡Ribbon高级

1 负载均衡概述 1.1 什么是负载均衡? 在搭建网站的时候,如果单节点的web服务性能和可靠性都无法达到要求;或者是在使用外网服务的时候,经常担心被人攻破,一不小心就会有打开外网端口的请...

2021/02/08 03:10
111
Eureka替换方案Consul

1 Eureka闭源的影响 1.1 Eureka闭源 在Eureka的GitHub上,宣布Eureka 2.x闭源。这意味着如果开发者继续使用2.x分支上现有工作repo的一部分发布的代码库和组件,则自负风险。 1.2 Eureka的替换...

2021/02/08 03:03
154
服务注册Eureka基础

1 微服务的注册中心 1.1 概述 注册中心可以说是微服务架构中的“通讯录”,它记录了服务和服务地址的映射关系。在分布式架构中,服务会注册到这里,当服务需要调用其他服务的时候,就从这里找...

2021/02/08 03:03
80
模拟微服务环境

1 数据库表 用户表: CREATE TABLE tb_user ( id bigint(11) NOT NULL AUTO_INCREMENT, username varchar(40) DEFAULT NULL COMMENT '用户名', password varchar(40) DEFAULT NULL COMMENT ...

2021/02/08 03:02
66
SpringCloud概述

1 微服务中的相关概念 1.1 服务注册和发现 服务注册:服务实例将自身服务信息注册到注册中心。这部分服务信息包括服务所在主机IP和提供服务的Port,以及暴露服务自身状态以及访问协议等信息。...

2021/02/08 03:02
100
Jenkins+Docker+SpringCloud微服务持续集成(下)

1 Jenkins+Docker+SpringCloud部署方案优化 前面部署方案存在的问题: :one:一次只能选择一个微服务部署。 :two:只有一条生产部署服务器。 :three:每个微服务只有一个实例,容错率低。 优化方...

2021/02/08 02:50
115
Jenkins构建Maven项目

1 Jenkins项目构建类型 1.1 Jenkins项目构建类型介绍 Jenkins中自动构建项目的类型有很多,常用的有如下的三种: 自由风格软件项目(FreeStyle Project)。 Maven项目(Maven Project)。 流...

2021/02/08 02:47
372

没有更多内容

加载失败,请刷新页面

返回顶部
顶部