摘要:歡迎大家關注本人公眾號:壹枝花算不算浪漫 掃碼關注: 關注后會為大家分享最新的原創技術文章,2020年 讓我們一起成長??! 閱讀全文
posted @ 2020-01-14 06:31 一枝花算不算浪漫 閱讀 (57) 評論 (0) 編輯
摘要:前言 想說的話 這里已經梳理完Eureka、Ribbon、Feign三大組件的基本原理了,今天做一個總結,里面會有一個比較詳細的調用關系流程圖。 說明 原創不易,如若轉載 請標明來源! 博客地址:[一枝花算不算浪漫][1] 微信公眾號:壹枝花算不算浪漫 總結 今天抽了一下午時間又復習了Eureka、 閱讀全文
posted @ 2020-01-13 10:18 一枝花算不算浪漫 閱讀 (114) 評論 (0) 編輯
摘要:前言 前面已經講解了Redis的客戶端Redission是怎么實現分布式鎖的,大多都深入到源碼級別。 在分布式系統中,常見的分布式鎖實現方案還有Zookeeper,接下來會深入研究Zookeeper是如何來實現分布式鎖的。 Zookeeper初識 文件系統 Zookeeper維護一個類似文件系統的數 閱讀全文
posted @ 2020-03-30 07:27 一枝花算不算浪漫 閱讀 (82) 評論 (0) 編輯
摘要:前言 前面已經寫了Redisson大多的內容,我們再看看Redisson官網共有哪些組件: image.png 剩下還有Semaphore和CountDownLatch兩塊,我們就趁熱打鐵,趕緊看看Redisson是如何實現的吧。 我們在JDK中都知道Semaphore和CountDownLatch 閱讀全文
posted @ 2020-03-23 10:46 一枝花算不算浪漫 閱讀 (113) 評論 (2) 編輯
摘要:前言 關于讀寫鎖,大家應該都了解JDK中的ReadWriteLock, 當然Redisson也有讀寫鎖的實現。 所謂讀寫鎖,就是多個客戶端同時加讀鎖,是不會互斥的,多個客戶端可以同時加這個讀鎖,讀鎖和讀鎖是不互斥的 Redisson中使用RedissonReadWriteLock來實現讀寫鎖,它是R 閱讀全文
posted @ 2020-03-22 08:05 一枝花算不算浪漫 閱讀 (97) 評論 (0) 編輯
摘要:前言 前面已經學習了Redission可重入鎖以及公平鎖的原理,接著看看Redission是如何來實現RedLock的。 RedLock原理 RedLock是基于redis實現的分布式鎖,它能夠保證以下特性: 互斥性:在任何時候,只能有一個客戶端能夠持有鎖;避免死鎖: 當客戶端拿到鎖后,即使發生了網 閱讀全文
posted @ 2020-03-21 09:37 一枝花算不算浪漫 閱讀 (202) 評論 (0) 編輯
摘要:前言 前面分析了Redisson可重入鎖的原理,主要是通過lua腳本加鎖及設置過期時間來保證鎖執行的原子性,然后每個線程獲取鎖會將獲取鎖的次數+1,釋放鎖會將當前鎖次數-1,如果為0則表示釋放鎖成功。 可重入原理和JDK中的可重入鎖都是一致的。 Redisson公平鎖原理 JDK中也有公平鎖和非公平 閱讀全文
posted @ 2020-03-20 11:56 一枝花算不算浪漫 閱讀 (185) 評論 (0) 編輯
摘要:前言 主流的分布式鎖一般有三種實現方式: 數據庫樂觀鎖 基于Redis的分布式鎖 基于ZooKeeper的分布式鎖 之前我在博客上寫過關于mysql和redis實現分布式鎖的具體方案:http://www.afvbyw.live/wang-meng/p/10226618.html里面主要是從實現原 閱讀全文
posted @ 2020-03-19 16:17 一枝花算不算浪漫 閱讀 (169) 評論 (0) 編輯
摘要:說明 這里文章大多為復習內容,內容精簡干練,為原有基礎知識回顧 ArrayList,LinkedList 使用到的工具類 System.arraycopy(srcElements, srcIndex, targetElement, tarIndex, srcLength);Arrays.copyOf 閱讀全文
posted @ 2020-03-01 14:22 一枝花算不算浪漫 閱讀 (57) 評論 (0) 編輯
摘要:分布式事務學習項目:流量充值中心git地址:https://github.com/barrywangmeng/data-refill-center 以流量充值業務為模型,來模擬分布式事務的實現。 從最開始的單庫到后面拆分成多庫,從2pc到3pc,從springboot到springcloud,一步步 閱讀全文
posted @ 2020-02-28 13:40 一枝花算不算浪漫 閱讀 (23) 評論 (0) 編輯
摘要:說明 原創不易,如若轉載 請標明來源! 歡迎關注本人微信公眾號:[壹枝花算不算浪漫][1] 更多內容也可查看本人博客:[一枝花算不算浪漫][2] 前言 前情回顧 上一講我們講解了Hystrix在配合feign的過程中,一個正常的請求邏輯該怎樣處理,這里涉及到線程池的創建、HystrixCommand 閱讀全文
posted @ 2020-01-17 07:24 一枝花算不算浪漫 閱讀 (255) 評論 (0) 編輯
摘要:說明 原創不易,如若轉載 請標明來源! 歡迎關注本人微信公眾號:[壹枝花算不算浪漫][1] 更多內容也可查看本人博客:[一枝花算不算浪漫][2] 前言 前情回顧 上一講我們講了配置了feign.hystrix.enabled=true之后,默認的Targeter就會構建成 , 然后通過對應的 生成對 閱讀全文
posted @ 2020-01-16 08:44 一枝花算不算浪漫 閱讀 (192) 評論 (0) 編輯
ag二分彩