摘要: 在分布式系统中,分布式锁是一个很常见的技术。即有很多个进程同时访问同一个共享资源没有同步访问,资源的载体可能是传统关系型数据库或者NoSQL。 如果是在单机环境中,可以使用ReentrantLock或者synchronized代码块来实现,然而这些在分布式环境下却不能满足要求。 例如有这样的一个场景 阅读全文
posted @ 2020-09-28 15:06 edda_huang 阅读(331) 评论(0) 推荐(0) 编辑
摘要: 多线程下的数据一致性问题一直都是热点问题,既要考虑到数据的一致,又要考虑实现的效率,在分布式情况下,这又要成为一种新的难题。分布式锁和我们java基础中学习到的synchronized略有不同,synchronized中我们的锁是个对象,当前系统部署在不同的服务实例上,单纯使用synchronize 阅读全文
posted @ 2020-09-28 14:51 edda_huang 阅读(253) 评论(0) 推荐(0) 编辑
摘要: https://www.cnblogs.com/yjmyzz/p/elastic-job-tutorial.html https://www.jianshu.com/p/4dc449cdeb67 https://www.jianshu.com/p/8411504c53a3 大多数情况下,定时任务我们 阅读全文
posted @ 2020-09-28 11:42 edda_huang 阅读(125) 评论(0) 推荐(0) 编辑