1、配置zookeeper,版本:3.6.3 vi conf/zoo.cfgautopurge.purgeInterval=1authProvider.1=org.apach...
1、配置zookeeper,版本:3.6.3 vi conf/zoo.cfgautopurge.purgeInterval=1authProvider.1=org.apach...
1. 選用版本 zookeeper版本 3.6.3, zookeeper3.5以后,需要再在bin包才是可執(zhí)行運行的包。tar.gz為源碼包 curator-framewor...
高可用實現(xiàn)架構(gòu) 高可用具體實現(xiàn) 1.如何保證多臺danted服務(wù)的負載均衡 通過采用haproxy這個服務(wù)對多臺danted服務(wù)的請求進行負載均衡 haproxy服務(wù)對dan...
1. 自己的一些感受 在我自己的知識庫里面,一直是知道由ThreadLocal這么一個東西的,也知道這是一個通過線程隔離資源解決并發(fā)的,但是卻對于使用場景和具體實現(xiàn)很模糊。 ...
linux下使用 “top” 或者 “ps -mp 26178 -o THREAD,tid,time | sort -rn | more” 指令查看占用較高內(nèi)存的java進程...
1. 實現(xiàn)自定義的ApplicationListener 自定義監(jiān)聽器需要實現(xiàn)ApplicationListener接口,實現(xiàn)對應(yīng)的方法來完成自己的業(yè)務(wù)邏輯。SpringBo...
關(guān)于centeros網(wǎng)絡(luò)的一些鋪墊 計算機網(wǎng)絡(luò)模型來看,兩臺物理機之間是通過網(wǎng)卡進行連接的。 1 在centeros中,我們可以通過如下方式查看網(wǎng)卡信息 ip link sh...
1. 適用場景 當業(yè)務(wù)涉及到動態(tài)定時任務(wù)時,我首先能想到的就是Quartz。目前有很多種實現(xiàn)定時任務(wù)的方式,比如: ScheduledThreadPoolExecutor t...
前言 最近有個單位內(nèi)網(wǎng)系統(tǒng)需要對接統(tǒng)一門戶,進行單點登錄和待辦事項對接功能。一般上政府系統(tǒng)都會要求做統(tǒng)一登錄功能,這個沒啥問題,反正業(yè)務(wù)系統(tǒng)都是做單點登錄的,改下shiro相...
1. IPV6出現(xiàn)的背景 IP是因特網(wǎng)的核心協(xié)議,目前使用最多的IPV4是在20世紀70年代末期設(shè)計的,因特網(wǎng)經(jīng)過幾十年的飛速發(fā)展,在2011年2月,IPV4地址已經(jīng)耗盡。為...
1. 背景 在開發(fā)的過程中,其實用到cron表達式還是比較多的,尤其是需要做一些定時任務(wù)觸發(fā)時,不可避免的需要用到cron表達式。但是之前一般就是用到的時候查詢一下,然后就沒...
1. 學(xué)會使用才是研究工具的第一步 最近一直苦惱該如何學(xué)習(xí),感覺看了很多的資料和視頻去學(xué)習(xí)zookeeper,了解分析原理。但是過了一段時間,當我再想起zookeeper是啥...
1. kafka架構(gòu)圖 2. 角色分析 1. Broker kafka作為一個消息中間件,用于存儲和轉(zhuǎn)發(fā)消息,可以把它想象成一個中介,股票經(jīng)紀人就叫做broker。默認端口是...
1. 帶著疑問去學(xué)習(xí) 在使用spring-security時,我們應(yīng)該去思考一些問題: 系統(tǒng)在啟動spring-security時做了哪些事 默認的認證界面如何出現(xiàn)的 默認的...
1. 本文主要是利用少量代碼編寫出spring,springmvc的核心實現(xiàn)原理,僅供參考。實際與spring內(nèi)置實現(xiàn)還有一定的差距。希望以此文幫助大家了解spring實現(xiàn)的...
1. LeaderLatch實現(xiàn)選舉 LeaderLatch簡單了解,利用的機制是zookeeper的臨時有序節(jié)點特性,選擇最小的節(jié)點作為leader。follower節(jié)點監(jiān)...
1. 服務(wù)發(fā)現(xiàn)類 2. 服務(wù)注冊類 3. 配置類 4. 測試 5. application.properties