直接上干货: 环境:centeros7 docker 安装启动rabbitmq docker内 下载rabbitmq镜像docker pull rabbitmq:3.7....
直接上干货: 环境:centeros7 docker 安装启动rabbitmq docker内 下载rabbitmq镜像docker pull rabbitmq:3.7....
如果同一个数据源在本地事物很好控制,但是在不断发展的互联网环境下,微服务越来越流行,这个时候,需要解决分布式事物,需要保证数据的最终一致性。所谓分布式事务(全局事物),就是在...
使用zuul网关做服务映射的时候,部署了3个相同service 端口分别是:8769 8770 8771 当我们断掉8769服务的时候,ribbon按理说会认定8769断掉了...
这张图是作者多年经验积累的总结,涵盖面非常全,我看后深感震撼,转载与大家共享。 作者:陈明高清原图:http://cmsblogs.com/wp-content/images...
在Java相关的岗位面试中,很多面试官都喜欢考察面试者对Java并发的了解程度,而以volatile关键字作为一个小的切入点,往往可以一问到底,把Java内存模型(JMM),...
ThreadLocal使用 ThreadLocal可以让线程拥有本地变量,在web环境中,为了方便代码解耦,我们通常用它来保存上下文信息,然后用一个util类提供访问入口,从...
一说到并发,大家都会想起synchronized关键字,因为它帮我们解决了大多数场景下的并发问题,那么它是怎样实现的?原理又是什么? 本文将解析伟大的synchronized...
第二次写简书。还望简友多多关照。AbstractQueuedSynchronizer 类如其名:抽象队列同步器。此类是多线程定义的共享同步容器,很多实现同步的方式都是在这里面...
==号和equals()方法都是比较是否相等的方法,那它们有什么区别和联系呢? 首先,==号在比较基本数据类型时比较的是值,而用==号比较两个对象时比较的是两个对象的地址值。...