集群类型之无状态节点集群

简介: 集群类型之无状态节点集群

无状态节点集群

无状态:请求到达服务器,所需的内容都在请求中可以直接获取到,内存中不存储任何相关的数据,保证前后请求没有任何影响。

举例:对节点进行的操作不会影响之后其他的请求,请求之间是没有关联性的,不会出现说你请求A服务修改了东西,请求B服务的时候出现查询不到的情况。

集群扩容考虑:所以我们如果之后有想要扩容为集群的话,建议不要在内存中定义map这种存储,直接存储在redis当中即可,这样每个服务都能够去访问redis。集群要确保无状态,接口也是恒等的,保证前后修改的共享数据一致性。

缺陷:数据库成为单点瓶颈,并且对接多个服务IO压力增大会存在性能问题,可以增加集群以及redis来解决这个问题。

目录
相关文章
|
消息中间件 SQL 存储
超详细的RabbitMQ入门,看这篇就够了!
RabbitMQ入门,看这篇就够了
217404 68
|
关系型数据库 数据库 PostgreSQL
PostgreSQL 内存表可选项 - unlogged table
标签 PostgreSQL , 内存表 , unlogged table 背景 内存表,通常被用于不需要持久化,变更频繁,访问RT低的场景。 目前社区版本PostgreSQL没有内存表的功能,postgrespro提供了两个插件可以实现类似内存表的功能。
3716 0
|
JSON Kubernetes 数据格式
k8s集群yaml文件方式迁移
k8s集群yaml文件方式迁移
|
jenkins 持续交付
Manage Jenkins管理界面提示“依赖错误: 部分插件由于缺少依赖无法加载...“问题解决办法
Manage Jenkins管理界面提示“依赖错误: 部分插件由于缺少依赖无法加载...“问题解决办法
1484 0
Manage Jenkins管理界面提示“依赖错误: 部分插件由于缺少依赖无法加载...“问题解决办法
|
3月前
|
消息中间件 存储 物联网
Kafka八股
Kafka八股
|
11月前
|
消息中间件 存储 Kafka
RocketMQ 工作原理图解,看这篇就够了!
本文详细解析了 RocketMQ 的核心架构、消息领域模型、关键特性和应用场景,帮助深入理解消息中间件的工作原理。关注【mikechen的互联网架构】,10年+BAT架构经验倾囊相授。
RocketMQ 工作原理图解,看这篇就够了!
|
安全 Linux 调度
docker的底层原理三: 内核共享
本文阐述了Docker容器通过共享宿主机的内核来实现轻量级运行,同时利用命名空间、控制组、文件系统和网络隔离等技术确保容器的安全性和资源控制。
455 6
|
Java 测试技术
【Java】已解决java.lang.UnsupportedOperationException异常
【Java】已解决java.lang.UnsupportedOperationException异常
1995 0
|
设计模式 缓存 Devops
微服务架构最强讲解,那叫一个通俗易懂!
微服务架构(Microservice Architecture)是一种架构概念,旨在通过将功能分解到各个离散的服务中以实现对解决方案的解耦。你可以将其看作是在架构层次而非获取服务的
30453 2
微服务架构最强讲解,那叫一个通俗易懂!
|
监控 JavaScript 前端开发
Axure实战16:使用Axure和JavaScript引用Echarts图表
Axure实战16:使用Axure和JavaScript引用Echarts图表
1324 0
Axure实战16:使用Axure和JavaScript引用Echarts图表
下一篇
oss教程