- 博客(14)
- 收藏
- 关注
原创 docker镜像jar包打包教程
DockerFile 对应之前在idea里创建的DockerFile文件,也就是此文件夹下的DockerFile;uums-web 自定义,是在Docker镜像里的服务名。
2023-08-29 21:56:05
1483
1
原创 Redis缓存
Redis使用了异步非阻塞IO模型,这意味着在处理IO操作时,允许程序在等待 I/O 操作完成的同时继续执行其他任务,不会阻塞整个进程。这使得Redis能够高效地处理大量并发请求,从而提高程序的并发性和响应性。Redis是基于内存的数据库,它将数据存储在内存中,这使得数据的读取和写入速度非常快。内存访问速度远远超过了传统的磁盘存储。Redis支持多种简单而高效的数据结构,如字符串、哈希表、列表、集合、有序集合等。这些数据结构的设计和实现使得存储和读取操作都可以在常数时间内完成,从而保证了高速的存取速度。
2023-08-28 08:59:23
96
1
原创 Gateway服务网关
API 网关是一个服务,是系统的唯一入口。Spring Cloud Gateway 基于 Spring Boot 2,是 Spring Cloud 的全新项目。Gateway 旨在提供一种简单而有效的途径来转发请求,并为它们提供横切关注点。
2023-08-27 15:44:29
61
1
原创 Ribbon客户端负载均衡、Hystrix容错组件
默认情况下 Hystrix 是使用线程池作为隔离策略,请求的每个接口都准备了独立的线程池,请求相同接口的线程池相同(从线程池中取出的一个线程里执行该请求),请求不同的接口会创建不同的线程池,如:用户请求/provider接口,那么hystrix就为这个接口创建一个线程池,池里可以规定多少个线程和一个缓存队列(假如说:池里有10个线程,队列大小100,那么这个并发量最大就是110,如果第111个请求也请求该接口时,如果没有线程被回收,队列也放不下,那么直接会降级)。Open:打开状态,所有请求都会被降级。
2023-08-27 15:07:34
83
1
原创 Sentinel服务熔断和流控
随着微服务的流行,服务和服务之间的稳定性变得越来越重要。Sentinel 是面向分布式服务架构的流量控制组件,主要以流量为切入点,从限流、流量整形、熔断降级、系统负载保护、热点防护等多个维度来帮助开发者保障微服务的稳定性。Spring Cloud Alibaba Sentinel 同时兼具了熔断器和流控的功能。
2023-08-27 14:45:54
108
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人