上一页 1 2 3 4 5 6 ··· 8 下一页
摘要: Docker 简介 Docker是一个开源的容器引擎,它可以帮助我们更快地交付应用。Docker可将应用程序和基础设施层隔离,并且能将基础设施当作程序一样进行管理。使用Docker,可更快地打包、测试以及部署应用程序,并可减少从编写到部署运行代码的周期。 版本 Docker目前主要分免费的社区版和收 阅读全文
posted @ 2021-09-30 16:52 金盛年华 阅读(57) 评论(0) 推荐(0) 编辑
摘要: 方式一手动安装 安装仓库 1、安装Docker所需的包 sudo yum install -y yum-utils device-mapper-persistent-data lvm2 2、安装stable 仓库 sudo yum-config-manager \ --add-repo \ http 阅读全文
posted @ 2021-09-29 23:15 金盛年华 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 服务网关-Gateway 服务网关是微服务的第一道关卡,目前Nginx是应用最广泛的反向代理技术,在各个大厂的核心业务系统中都有大量应用,不过Nginx可不是使用Java来配置的,使用和配置Nginx需要掌握它的语法树。Spring Cloud则为广大的Java技术人员提供了更加“编程友好”的方式来 阅读全文
posted @ 2021-09-28 01:29 金盛年华 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 分布式配置中心-Config Spring Cloud借助Config组件来集中管理集群中所有服务节点的配置,它是一个中心化的配置管理中心,可以采用包括Github、Database等多种持久化方案来保存配置信息,将你的微服务从繁重的配置工作中解脱出来。利用Config组件我们可以轻松实现环境隔离、 阅读全文
posted @ 2021-09-26 02:18 金盛年华 阅读(85) 评论(0) 推荐(0) 编辑
摘要: Hystrix的作用是为了帮服务节点度过他们的困难时期(缓解异常、雪崩带来的影响),它有一套佛系的设计理念,分别对应Hystrix中三个特色功能: 断:服务熔断 舍:服务降级 离:线程隔离 下面,我们来品味下其“断舍离”的智慧。 服务降级 微服务架构强调高可用,但并非高一致性,在一致性方面远比不上银 阅读全文
posted @ 2021-09-22 13:27 金盛年华 阅读(59) 评论(0) 推荐(0) 编辑
摘要: 负载均衡-Ribbon 客户端负载均衡 相比较于Nginx的服务端负载均衡,Ribbon属于客户端的负载均衡。客户端负载均衡和服务器负载均衡的核心差异在服务列表本身,客户端负载均衡服务列表是通过客户端自己维护的,而服务端负载均衡服务列表是由中间服务(例如Nginx)单独维护。Ribbon通过Eure 阅读全文
posted @ 2021-09-19 11:41 金盛年华 阅读(70) 评论(0) 推荐(0) 编辑
摘要: 什么是Spring Cloud? Spring Cloud是将微服务思想完美落地的一套业界最佳实践框架。 博众家之所长 尽管Spring Cloud是由Spring Framework直接挂牌的顶级项目,但他并不是由开源社区原生态打造的。Spring Cloud吸纳了很多优秀框架,这些项目不光来自于 阅读全文
posted @ 2021-09-18 00:41 金盛年华 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 什么是微服务? 所谓微服务就是将一个单一的服务拆分成多个微小的服务。每个服务遵从单一职责原则,并且可以独立部署。 为啥要拆分? 如果一个项目它的用户只有100个人,那么我想这个项目并不需要做微服务划分,因为对于这种规模的项目来说,单体应用才是最好的选择,微服务反而会增加运维和研发的成本。 那么当你的 阅读全文
posted @ 2021-09-17 17:01 金盛年华 阅读(93) 评论(0) 推荐(0) 编辑
摘要: 一、分布式全局ID 数据库表,每张表都会有一个唯一标识,通常都使用id。id通常都使用自增的方式,在分库分表的情况下,就会产生不同分片上的id重复的问题,导致id在全局不唯一,业务上就可能会出现问题。为了使分布式系统下,id能够全局唯一,下面介绍几种实现方案。 1、使用UUID作为全局主键 UUID 阅读全文
posted @ 2021-09-14 10:58 金盛年华 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 一、数据切分 单机数据库存在着性能的瓶颈,当数据量非常大时,我们可以通过数据切分来解决这个性能问题,将原本一台数据库中的数据,分散到多台数据库当中去,降低每一个单体数据库的负载。而且一些第三方的软件就已经为我们实现了这样的功能,比如说MyCat和Sharding-Jdbc。 Sharding-Jdb 阅读全文
posted @ 2021-09-11 01:43 金盛年华 阅读(361) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 8 下一页