郎家岭伯爵的博客
首页
文章归档
我的日记
关于页面
分类
电化学 (3)
Python (1)
Java (169)
软件工具 (2)
网络技术 (7)
前端 (6)
数据库 (12)
SCCM (2)
Linux (14)
网站建设 (4)
Git (4)
帆软报表 (1)
我的日记 (24)
Maven (2)
ElasticSearch (10)
IDEA (6)
SpringBoot整合组件 (14)
Java笔记 (81)
SpringBoot (22)
Spring (5)
微服务 (16)
常用工具类 (0)
消息队列 (5)
Vue (1)
Docker (4)
Nginx (1)
kubernetes (5)
Zookeeper (1)
SpringCloud (10)
全部分类 ( 225 )
查询
当前位于"Java"分类下
SpringCloud:Hystrix服务熔断实现
背景前面我们实现了微服务的集群化,以及微服务之间的调用、负载均衡的实现,我们通过Ribbon与RestTemplate、feign与接口类和注解的两种方式分别进行了实现。Ribbon实现,feign实现。接下来我们将介绍服务熔断与服务降级。由于分布式体系结构中微服务的依赖关系十分复杂,服务调用失败的
微服务
2022年06月21日
726次浏览
SpringCloud:使用feign实现负载均衡
背景前面实现了微服务的集群化,以及使用Ribbon实现负载均衡。本文将使用feign来实现负载均衡。那么Ribbon与feign的负载均衡实现的差异是怎样的呢?Ribbon的负载均衡:通过微服务名称。Ribbon+RestTemplate,利用RestTemplate对HTTP请求进行封装处理,形成
微服务
2022年06月20日
771次浏览
SpringCloud:集群化服务提供者实现自定义负载均衡算法(存疑)
背景前面我们实现了服务提供者的集群,以及实现了简单的负载均衡。但是负载均衡的算法是Ribbon默认的轮询规则,那么可不可以自定义负载均衡算法呢?答案是一定的。本文我们将实现自定义的负载均衡算法。实现本文是基于上一篇的代码来进行的。注:SpringCloud负载均衡是通过服务消费者调用服务提供者的接口
微服务
2022年06月15日
672次浏览
SpringCloud:服务提供者集群化及使用Ribbon实现负载均衡
背景前面我们实现了Eureka注册中心的集群,这里我们来将服务提供者进行集群化,并通过Ribbon实现负载均衡。实现服务提供者集群搭建及简单的负载均衡实现。springcloud-consumer-dept-80修改pom.xml添加EurekaClient依赖:<dependency>
微服务
2022年06月13日
686次浏览
SpringCloud:Eureka注册中心集群化
背景上一篇我们实现了基于Eureka的服务注册与发现,本文将实现Eureka及服务的集群搭建。实现本文是基于上一篇来进行的。Eureka集群修改hosts文件为了更加显著地看到效果,找到主机的hosts(C:\Windows\System32\drivers\etc)文件,并文件的末尾添加以下行,用
微服务
2022年06月11日
731次浏览
SpringCloud:Eureka服务注册与发现
背景前面我们搭建了一个简单的微服务,接下来我们将使用第一个组件:Eureka。在SpringCloud微服务架构中通常用作注册中心。我们称这个服务为EurekaServer,还有一个与之交互的客户端称之为EurekaClient。如上图所示,其中:ApplicationServer表示服务提供方;A
微服务
2022年06月06日
1,086次浏览
SpringCloud:环境搭建
背景今天开始着手学习SpringCloud的相关内容。什么是SpringCloud?SpringCloud是分布式微服务架构的一站式解决方案,它提供了一套简单易用的编程模型,使我们能在SpringBoot的基础上轻松地实现微服务系统的构建。SpringCloud被称为构建分布式微服务系统的“全家桶”
微服务
2022年05月30日
763次浏览
微服务:kubernetes Ingress与其它补充内容
背景前面介绍了kubernetes的一些操作,本文补充介绍Ingress以及其它内容。由于博主在前一篇安装Helm环节遇到了问题未解决,因此本文仅是对kubernetes理论知识的补充,实际操作后续有时间来补充。Ingress 为外部访问集群提供了一个统一入口,避免了对外暴露集群端口;功能类似Ngi
微服务
kubernetes
2022年05月27日
758次浏览
微服务:kubernetes Helm与命名空间
背景此前我们在kubernetes上部署应用都是通过自己编写yaml文件来实现的。那么能否通过类似DockerHub拉取镜像的操作,来快捷地部署常规的应用呢?答案是肯定的。kubernetes为我们提供了Helm的操作方式来快捷地部署应用,它也拥有自己的应用中心。它类似于npm、pip、Docker
微服务
kubernetes
2022年05月25日
743次浏览
微服务:kubernetes StatefulSet应用部署
背景前面我们介绍了kubernetes集群部署、service应用部署。此前的部署案例是无需存储数据的,不需要记录状态,可以随意扩充副本,每个副本都是一样且可替代的;针对数据库、Redis等需要存储数据、记录状态的应用,则不能随意扩充副本。针对这种应用场景,K8S为我们提供了StatefulSet。
微服务
kubernetes
2022年05月20日
741次浏览
«
10
11
(current)
12
»
个人信息
郎家岭伯爵
中国
文章数量
225
分类数量
29
标签数量
29
滚滚红尘,须臾花开,刹那雪乱。
所有标签
Java
57
SpringBoot
47
微服务
16
MySQL
11
BUG
11
多线程
10
ElasticSearch
10
Linux
8
Mybatis
8
IDEA
7
个人站点
6
Spring
5
kubernetes
5
RabbitMQ
5
前端
5
Docker
4
Git
4
Redis
4
电化学
3
SCCM
2
Windows
2
软件工具
2
Maven
2
帆软报表
1
Nginx
1
Vue
1
SQL server
1
Python
1
Kafka
0
所有标签
225