一、命令詳解 1.1、命令說明 一條shell命令包含三個(gè)要素:命令名稱、選項(xiàng)、參數(shù),格式如下: 1.2、別名、函數(shù)、內(nèi)置命令、程序執(zhí)行順序 一個(gè)命令的別名(alias)、函...
一、命令詳解 1.1、命令說明 一條shell命令包含三個(gè)要素:命令名稱、選項(xiàng)、參數(shù),格式如下: 1.2、別名、函數(shù)、內(nèi)置命令、程序執(zhí)行順序 一個(gè)命令的別名(alias)、函...
遇到環(huán)境不方便進(jìn)行調(diào)試時(shí),可以登錄本地使用dubbo命令行調(diào)試,方法如下: 1、telent連接dubbo服務(wù) 2、查看當(dāng)前應(yīng)用提供的服務(wù) 3、執(zhí)行目標(biāo)dubbo方法 4、執(zhí)...
1、安裝vault服務(wù),安裝參照官網(wǎng)執(zhí)行即可 https://www.vaultproject.io/docs/install[https://www.vaultprojec...
1、打開 .bash_profile文件 2、編輯 .bash_profile文件內(nèi)容如下,這里以jdk8和jdk11為例 3、保存文件,執(zhí)行命令 4、切換jdk 同樣的,切...
問題出現(xiàn)在一次需求臨近上線,預(yù)發(fā)環(huán)境回歸驗(yàn)證的時(shí)候,測(cè)試突然反饋端面打不開了,直接報(bào)500,第一反應(yīng)是怎么可能?。?!自己頭鐵試了一把,還真是500。。。接著一頓排查,環(huán)境是不...
前言 Registry是dubbo對(duì)注冊(cè)中心的抽象,提供服務(wù)的注冊(cè)、注銷、查找、訂閱、取消訂閱等功能。本文按照dubbo中Registry的組織形式,分析Registry的核...
前言 了解分區(qū)表之前需要知道,我們先來看一看Mysql對(duì)分區(qū)的解釋,下面一段話摘自官網(wǎng)。 官網(wǎng)的解釋可以看出,Mysql的分區(qū)是在mysql表空間概念基礎(chǔ)上的升級(jí),支持用戶自...
前言 前面我們講到的服務(wù)暴露流程中,沒有涉及Protocol相關(guān)操作,本篇我們來看Protocol的實(shí)現(xiàn)。 本文將重點(diǎn)分析Protocol的核心功能,以及Protocol的設(shè)...
前言 今天在讀源碼過程中,看到一段比較抽象的代碼,一時(shí)理解不了,停下來琢磨了一會(huì)兒。查閱相關(guān)資料發(fā)現(xiàn)這塊代碼涉及JDK的Method reference(方法引用),特做此記...
前言 最近在看源碼過程中,發(fā)現(xiàn)一些非常精巧的設(shè)計(jì),總感覺使用了某種設(shè)計(jì)模式,但是又無法對(duì)號(hào)入座。因此決定開啟一天一個(gè)設(shè)計(jì)模式專題。本文主要對(duì)23種設(shè)計(jì)模式以及UML類圖做簡單...
前言 dubbo的服務(wù)暴露和引用是dubbo使用過程中兩個(gè)非常重要的環(huán)節(jié),本篇先來探討dubbo中服務(wù)的暴露流程。服務(wù)暴露對(duì)外提供可用服務(wù),入口在ServiceConfig的...
前言 dubbo的Configuration負(fù)責(zé)內(nèi)部所有配置信息的匯總、管理,考慮到各種可能場景,dubbo提供基于Configuration接口的靜態(tài)配置和動(dòng)態(tài)配置功能。通...
上一篇關(guān)于dubbo的SPI基本介紹完畢了,針對(duì)SPI中一些細(xì)節(jié)點(diǎn),專門開辟本文來做補(bǔ)充(補(bǔ)充點(diǎn)包括但不限于@Adaptive、@Activate、AdaptiveClass...
近期一個(gè)業(yè)務(wù)需要配置禁寫,想通過Mybatis的Plugin來做,于是有了這篇文章。先來看官網(wǎng)對(duì)Plugin的介紹(以下內(nèi)容來自官網(wǎng)) 也就是說,在mybatis的執(zhí)行流程中...
學(xué)習(xí)mysql,最好的學(xué)習(xí)資料無非兩種:書(推薦《高性能mysql》)和官網(wǎng)[https://dev.mysql.com/doc/refman/5.7/]。個(gè)人比較喜歡直接去...
前面提到,Cluster借助Directory,將多個(gè)Invoker合并為一個(gè)虛擬Invover對(duì)外暴露。Directory內(nèi)部根據(jù)Invocation會(huì)話,列出當(dāng)前可用In...