
分布式微服务
分布式微服务
头秃人菜
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Docker安装及下载镜像
注意:运行 docker 的 Linux 内核版本需要在 3.8 以上,可以选择 centOS_7,7内核版本 3.10 以上。但是 centOS_6.5 内核为 2.6,如果要使用的话需要先升级内核。我这里直接用的 centOS_7,升级内核的方法不做介绍。centOS_7安装:首先在 VMware 的操作环境下安装 centOS_7,典型 --> 稍后安装 -->...原创 2019-06-26 19:57:02 · 2332 阅读 · 0 评论 -
数据卷、YAML、Dockerfile 与 Docker-Compose
基础命令:启动 docker 服务:[root@localhost ~]# systemctl start docker && systemctl enable docker下载镜像:[root@localhost ~]# docker pull 10.9.10.232:5000/redis:5.0.4查看本地的镜像:[root@localhost ~]# do...原创 2019-06-27 17:45:33 · 1301 阅读 · 0 评论 -
架构的演进(缓存穿透/穿刺/雪崩/倾斜)
先修概念:高可用:系统保持正常运行时间的百分比。即系统中部分节点失效时,其他节点能够接替它继续提供服务,则可认为系统具有高可用性。计算机系统的可用性用 “平均无故障时间”(MTTF)来度量,即计算机系统平均能够正常运行多长时间,才发生一次故障。系统的可用性越高,“平均无故障时间” 越长。可维护性用 “平均维修时间”(MTTR)来度量,即系统发生故障后维修和重新恢复正常运行平均花费的时间。...原创 2019-06-24 23:13:34 · 1380 阅读 · 0 评论 -
服务发现 与 Eureka
服务发现:在微服务架构中,服务发现(Service Discovery)是关键原则之⼀。⼿动配置每个客户端或某种形式的约定是很难做的,并且很脆弱。Spring Cloud提供了多种服务发现的实现⽅式,例如:Eureka、 Consul、Zookeeper。 Spring Cloud⽀持得最好的是Eureka,其次是Consul,最次是Zookeeper。客户端服务发现模式:使用客户端服务...原创 2019-07-12 20:37:47 · 241 阅读 · 0 评论 -
RabbitMQ
简介:MQ全称为Message Queue,消息队列(MQ)是⼀种应用程序对应用程序的通信方法。应用程序通过读写出入队列的消息(针对应用程序的数据)来通信,而无需专用连接来链接它们。消息传递指的是程序之间通过在消息中发送数据进行通信,而不是通过直接调用彼此来通信,直接调用通常是用于诸如远程过程调用的技术。排队指的是应用程序通过队列来通信。队列的使用除去了接收和发送应用程序同时执行的要求。其...原创 2019-07-15 08:46:39 · 205 阅读 · 0 评论 -
SpringCloud基础
架构的演进及解决方案:根据上一篇文章我们主要了解了 架构的演进 以及对应的 解决方案与技术:https://blog.youkuaiyun.com/qq_37834488/article/details/93461669本篇我们对这些技术进行主要介绍介绍前先来看一下我们架构演进过程中的需求:服务器方面:用户增多,请求增多 --> 加服务器 --> 分配请求 --> 负载...原创 2019-07-12 08:33:19 · 405 阅读 · 0 评论