Easter79 Easter79
3年前
springboot下的dubbo、zookeeper 结合使用
近期在研究dubbo框架相信看到这篇博客的,dubbo的基础应该都有了zookeeper的搭建走了点弯路,配置起来各种麻烦,妈的搞的好烦。正好一直想用一下docker,但对docker只是有个简单的概念。用了一晚上去研究docker,之后发现真的好用搭建个zookeeper就跟玩似的。这里记录一下遇到的一些坑!1、spring
Wesley13 Wesley13
3年前
java 多线程总结篇4——锁机制
在开发Java多线程应用程序中,各个线程之间由于要共享资源,必须用到锁机制。Java提供了多种多线程锁机制的实现方式,常见的有synchronized、ReentrantLock、Semaphore、AtomicInteger等。每种机制都有优缺点与各自的适用场景,必须熟练掌握他们的特点才能在Java多线程应用开发时得心应手。——《Java锁机制详解》(
Wesley13 Wesley13
3年前
mysql 锁机制
锁是计算机协调多个进程或线程并发访问某一资源的机制。在数据库中,除传统的计算资源(如CPU、RAM、I/O等)的争用以外,数据也是一种供许多用户共享的资源。如何保证数据并发访问的一致性、有效性是所有数据库必须解决的一个问题,锁冲突也是影响数据库并发访问性能的一个重要因素。从这个角度来说,锁对数据库而言显得尤其重要,也更加复杂。本章我们着重讨论My
Wesley13 Wesley13
3年前
Java对象锁
publicvoidcreateDepartment(Departmentdepartment)throwsBusException{if(log.isDebugEnabled()){log.debug("EnterDepartment:{}",department);}
Wesley13 Wesley13
3年前
MySQL锁机制
一、概述1,锁的定义锁是计算机协调多个进程或线程并发访问某一资源的机制在数据库中,除传统的计算机资源(如CPU、RAM、I/O等)的争用以外,数据也是一种供许多用户共享的资源如何保证数据并发访问的一致性、有效性是所有数据库必须解决的一个问题,锁冲突也是影响数
Stella981 Stella981
3年前
Consumer is not subscribed to any topics
产生该问题的原因主要是zookeeper中存在旧版本的kafkaconnecttopic信息,导致新版本的kafkaconnect启动异常:ERRORUnexpectedexceptioninThreadKafkaBasedLogWorkThreadconnectconfigs,5,main(org.a
Stella981 Stella981
3年前
Dubbo 整合 Zookeeper 实现 微服务
搭建准备:zookeeper是一定要提前安装好的,并最先启动运行!另外,强烈推荐安装ZKUI和dubboadmin:zkui可以实时查看zk的最新配置,和检测节点变化时代码的实时同步更新dubboadmin可以检测你的provider或者consumer有没有正确连接上,和consumer是否正确调用到了providerdubb
Stella981 Stella981
3年前
ReentrantReadWriteLock实现原理
  在java并发包java.util.concurrent中,除了重入锁ReentrantLock外,读写锁ReentrantReadWriteLock也很常用。在实际开发场景中,在使用共享资源时,可能读操作远远多于写操作。这种情况下,如果对这部分共享资源能够让多个线程读的时候不受阻塞,仅仅在写的时候保证安全性,这样效率会得到显著提升。读写锁Reentra
Wesley13 Wesley13
3年前
MySQL 锁(5)
InnoDB引擎有8类锁https://dev.mysql.com/doc/refman/5.7/en/innodblocking.html(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fdev.mysql.com%2Fdoc%2Frefman%2F5.7%2Fen%2
鸿蒙小林 鸿蒙小林
6天前
《仿盒马》app开发技术分享-- 设置安全锁(51)
技术栈Appgalleryconnect开发准备上一节我们实现了提现页面以及部分组件的业务逻辑,那么我们在提现这一步为了更多的安全层面的考虑,设置了一个安全锁,用户只要开启了安全锁,那么每次的提现,都需要把本地的密码提交到云端核对安全锁的内容才可以执行后续