首页
学习
活动
专区
工具
TVP
发布

JavaEE

专栏作者
187
文章
207721
阅读量
48
订阅数
java面试题 --- 分布式
1. 什么是分布式? 将服务部署在多台机器上,就叫分布式。分布式有两种形式,一种是水平扩展,即将同样的系统部署在多台机器上,让流量分发到这多台机器上;另一种是垂直拆分,就是把一个系统拆分成若干个子系统,不同的子系统负责不同的服务。 ---- 2. 什么是集群? 不同的机器部署相同的服务,对外表现为一个整体。集群要具有高可用性,一台机器挂了其他机器还能正常提供服务;也得具备可扩展性,可以动态地增加机器,提高集群的处理能力;还得具备负载均衡能力。 ---- 3. 什么是 CAP 定理? C 表示一致性,A
贪挽懒月
2022-11-16
3980
分布式ID
分布式 ID 就是在分布式项目中我们给数据库记录用的 ID。和单机版项目有啥不同呢?单机版的我们可以用 数据库自增等方式来生成 ID,但是分布式项目中,项目部署在好几台机器上,数据库自增也是有可能会出现重复的情况。所以就需要一种算法来生成适用于分布式系统的 ID。
贪挽懒月
2021-11-29
6480
分布式锁
1、锁的应用场景: 在单体应用中,我们会使用ReentrantLock或Synchronized来应对并发场景。 比如最常见的卖票场景,假如总共有100张票,线程A和线程B同时操作,如下图:
贪挽懒月
2020-06-16
6250
springCloud --- 高级篇(3)
本系列笔记涉及到的代码在GitHub上,地址:https://github.com/zsllsz/cloud
贪挽懒月
2020-06-08
9350
版本管理的倚天剑 --- git前言:一、git简介:二、git的安装:三、git的使用:四、码云的使用:总结:
要想成为武林高手,除了要身怀绝技,还需要神兵利器相配。git绝对称得上是版本管理工具中的倚天剑。正所谓好马配好鞍,相信用上git的你一定能称霸码林,独步天下!
贪挽懒月
2018-08-02
3400
nginx+vsftp搭建图片服务器前言:简介:nginx的安装:vsftp的安装:配置nginx为图片服务器:总结:
前言: 在分布式架构中,往往会有多个tomcat,然后你上传的图片只是在其中的某一个tomcat,你访问时是有集群的tomcat随机提供服务。当你访问的tomcat是有图片的那个时,图片能正常显示,如果恰巧是那个没有图片的tomcat时,图片就不能正常显示。这就完成了访问同一个图片,可能你刷新一次可以访问,再刷新一次图片就访问不到了。这时,我们就需要一个服务器用来专门存储图片,一般我们都用nginx。 简介: 1、nginx: Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/PO
贪挽懒月
2018-06-13
2.8K0
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档