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