摘要:
1.Eureka是什么 eureka是一个注册中心,提供服务注册与发现。有两个组件:eureka服务端和eureka客户端。 eureka服务端:作为服务的注册中心,用来提供服务注册,支持集群部署。 eureka客户端:一个java客户端,将自身的服务注册到服务端,同时将服务端的信息缓存到本地,客户 阅读全文
posted @ 2021-12-08 22:14
sellingpear
阅读(240)
评论(0)
推荐(0)
摘要:
1.springcloud是什么 是一些列框架的集合,集成springboot,提供了很多优秀的服务:服务的发现与注册、负载均衡、网关、熔断器(服务保护机制),统一配置中心等。是一个微服务治理框架。 2.springcloud的优势 1.源于spring,其质量、稳定性、持续性都很不错。 2.天然支 阅读全文
posted @ 2021-12-08 20:55
sellingpear
阅读(296)
评论(0)
推荐(0)
摘要:
先讲一讲架构的演变 1.单体架构(集中式架构) 项目功能比较简单,一个项目就需要一个应用,里面有多个模块,所有功能部署在一起,这样的好处是部署节点的成本比较低。 缺点:耦合性太强;开发维护困难、无法水平拓展;容错性低,并发能力差。 2.垂直拆分架构 访问量变大了,单一的应用服务无法满足需求,为了应对 阅读全文
posted @ 2021-12-08 19:05
sellingpear
阅读(911)
评论(0)
推荐(0)
摘要:
1.数据类型 在java虚拟机中,数据类型可以分为两类:基本类型和引用类型。基本类型的变量保存原始值,引用类型保存的是引用值,也就是地址值。 2.堆和栈 栈是运行时单元,堆是存储单元。 栈解决程序的运行问题,也就是程序如何执行,或者说如何处理数据;堆解决的是数据存储问题,即数据怎么放,放在哪。 每个 阅读全文
posted @ 2021-12-08 17:22
sellingpear
阅读(33)
评论(0)
推荐(0)
摘要:
1.业务场景如下,两个用户捞漂流瓶,那么怎么保证在并发度很高的情况下保证两个用户不会捞到同一个瓶子? 并发场景下,一定是要加锁的,但是要使锁的粒度比较小,这样的话,就可以考虑分段式锁了。 2.为什么用户数据存在MongoDB中 见随笔。 3.jvm调优语句 见随笔。 4.token是无状态的 5.场 阅读全文
posted @ 2021-12-08 15:45
sellingpear
阅读(34)
评论(0)
推荐(0)
摘要:
概念及特点 简单来说就是每台Redis服务器上存储不同的内容,大大节约了内存。Redis-Cluster采用无中心结构特点如下: 1.所有的Redis节点彼此互联(通过PING-PONG机制)。 2.内部使用二进制协议优化传输速度和带宽。 3.一个节点的fail是通过集群中半数以上的节点都检测到失效 阅读全文
posted @ 2021-12-08 00:32
sellingpear
阅读(60)
评论(0)
推荐(0)
摘要:
哨兵模式是干啥的? 1.监控主、从服务器是否正常工作。 2.主服务器出现故障自动将从服务器升级为主服务器。 工作方式 每个Sentinel(进程)以每秒一次的频率向整个集群中的主服务器、从服务器和其他哨兵发送PING请求。如果说一个实例在设置时间之内没有返回响应,这个实例就会被该哨兵标记为主观下线。 阅读全文
posted @ 2021-12-08 00:02
sellingpear
阅读(140)
评论(0)
推荐(0)

浙公网安备 33010602011771号