面试题:你在项目中遇到哪些问题?

2023-05-16

 你在项目中遇到哪些问题?

因为目前项目采用的是分布式,分布式环境下一般采用集群方案,所以这就会带来分布式的一些问题,比如:

1、分布式锁

2、分布式session

3、分布式全局id

4、分布式配置中心

5、分布式日志收集系统

6、分布式任务调度系统

7、分布式事务问题

接下来这几个如何解决?

一、实现分布式锁的解决方案:

补充知识点:

springcloud内置全局锁

 使用Redisson框架实现分布式锁:

https://www.cnblogs.com/sprinkle/p/8366414.html

(1)基于zookeeper实现分布式锁的原理(特别推荐,比较简单,使用的是临时节点释放锁)

zookeeper如何实现分布式锁的?

zookeeper实现分布式锁是通过临时节点实现的。

 

转载于:https://www.cnblogs.com/fengli9998/p/10403364.html

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

面试题:你在项目中遇到哪些问题? 的相关文章

  • reStructuredText语法简单说明

    reStructuredText 是扩展名为 rst的纯文本文件 xff0c 含义为 34 重新构建的文本 34 34 xff0c 也被简称为 xff1a RST或reST 官方网址 xff1a http docutils sourcefo
  • 优秀的程序员需要擅长数学吗?

    天有很多年轻人或经验不足的程序员 在 论坛发帖 在 Stack Exchange 网站问 xff1a 为了成为优秀的程序员 xff0c 我需要擅长数学吗 xff1f xff0c 在我还年轻的时候 xff0c 我也问自己同样的问题 最近 xf
  • datax同步MySQL数据到mongodb

    根据生产需要 xff0c 同步非实时数据到mongodb 经过同事间的不断研究 xff0c 特弄出了这样一套方案 xff1a MySQL xff08 RDS xff09 gt Datax gt mongodb 我们的mysql用的是阿里云的
  • 网络虚拟化

    网络虚拟化的内容一般指虚拟专用网络 对网络连接的概念进行了抽象 xff0c 允许远程用户访问组织的内部网络 xff0c 就像物理上连接到该网络一样 网络虚拟化可以帮助保护 IT 环境 xff0c 防止来自 Internet 的威胁 xff0
  • C语言实现wake on lan(网络唤醒)

    wake on lan是一种网络唤醒功能 xff0c 它可以实现远程开机 xff0c 刚好实验室有一台ftp服务器 xff0c 因为不是24小时开机的 xff0c 所以每次开机都要跑过去用手按开关 xff0c 非常麻烦 xff0c 于是在网
  • 裸辞2个月,找不到新工作,我这样的程序员多吗?

    如题 xff0c 年后回来毅然决然从公司离职 xff0c 离职一时爽 xff0c 此时心已凉 离职2个月了 xff0c 记不得多久以前已经找不到新公司投简历了 面试机会太少 xff0c 私活太少 快活不起了 像我这样的程序员现在多吗 xff
  • Linux驱动示例

    本文首先描述了一个可以实际测试运行的驱动实例 xff0c 然后由此去讨论Linux下驱动模板的要素 xff0c 以及Linux上应用程序到驱动的执行过程 相信这样由浅入深 由具体实例到抽象理论的描述更容易初学者入手Linux驱动的大门 一
  • 清华裴丹:AIOps 落地路线图

    AIOps概念火热 xff0c 但如何落地 xff1f 清华大学裴丹副教授在GOPS上海站的主题演讲中 xff0c 通过庖丁解牛的方式给出了AIOps落地的技术路线图 xff1b 同时提出AIOps落地战略路线图 xff0c 通过AIOps
  • JS编写冒泡函数

    function Sort arr for var i 61 0 i lt arr lrngth i 43 43 for var j 61 0 j lt arr length i 1 j 43 43 if arr j lt arr j 43
  • 从软件到片源!PC播放HDTV上手全攻略

    高清视界来临 HDTV迅速走红 随着CCTV HD节目的试播开始 xff0c HDTV这个词越来越多的在人们的生活中出现 很多人家里买了HDTV电视 xff0c 但是却感到自己收看到的节目并没有更加清晰 xff0c 甚至效果不如以前 究竟什
  • linux系统日志

    日志记录系统每天发生的各种各样的事情 xff0c 比如监控系统的状况 xff0c 排查系统的故障等 你可以通过日志来检查错误发生的原因 xff0c 或者受到攻击时留下的痕迹 日志的主要功能是审计和监测 xff0c 还有实时的监测系统状态 x
  • 怎样获取datagrid中编辑列combobox的value值与text值

    var ed 61 39 dg 39 datagrid 39 getEditor 39 index editIndex field 39 productid 39 var productname 61 ed target combobox
  • multiple definition of 问题解决方法

    在最近的项目里 xff0c 由于我想重载结构体的 61 61 操作符 xff0c 然而大意的我把重载的过程写在了头文件里 xff0c 所以导致了multiple definition of的错误 现在总结下解决方法 xff1a 首先 xff
  • Java 使用stringTemplate导出大批量数据excel(百万级)

    原文 xff1a http blog csdn net z69183787 article details 50737709 参考资料 xff1a http bbs 51cto com thread 1074293 1 1 html 目前J
  • Heterogeneity Activity Recognition Data Set类别

    Heterogeneity Activity Recognition Data Set xff1a https archive ics uci edu ml datasets Heterogeneity 43 Activity 43 Rec
  • 项目经验怎么写?

    项目名称 xff0c 开发环境 xff0c 开发语言 xff0c 网站后台数据库 xff0c 开发周期 xff0c 负责模块 xff0c 项目描述 本项目结构上分为表现层 业务层和数据访问层 xff0c 层次间的依赖关系自下到上 采用的技术
  • 如果有多项紧急任务同时给你,你会如何处理? ― Top 10 行为面试题解析

    专栏 九章算法 网址 http www jiuzhang com 公司在面试新员工的时候一般都会问这么一个问题 xff1a 如果有多项紧急的任务同时给你 xff0c 你会如何处理 xff1f 这是一道较典型的Behavior questio
  • 用IDEA新建项目,启动后出現No active profile set, falling back to default profiles: default异常(亲测有效)

    在网上搜到好多说是在pom xml里配置 span class token tag span class token tag span class token punctuation lt span dependency span span

随机推荐