原创 分佈式事務的基本知識

分佈式事務的基礎知識 1.產生背景 分佈式事務的產生其實是相對本地事務而言的,在之前的章節關於事務的ACID特性以及事務隔離級別做了詳細的解說,再加上數據庫的redo和undo特性使得本地事務的處理變得簡單。然而隨着分佈式應用的不

原创 docker部署項目亂碼問題

docker部署字體問題 問題:最近使用docker部署springboot微服務時,提示字體找不到,dockerfile文件如下: FROM openjdk:8-jdk-alpine VOLUME /tmp ADD oa-adm

原创 分佈式事務解決辦法之兩階段提交

1 X/OpenDTP模型 X/Open是一個組織機構,定義了一套分佈式事務標準,定義了規範的API接口。DTP模型就是這套分佈式事務的架構模型,分爲AP,TM,RM三個組件,其含義如下: AP(Application Progr

原创 docker部署springboot微服務時ip問題及consul註冊問題

問題1:docker部署springboot微服務在consul中註冊時,登錄consul控制檯發現該微服務的狀態爲critical狀態,看了一下日誌,發現是由於這個微服務是docker運行的,導致服務在向consul註冊時用的i

原创 常用的開源協議

之前一直不太清楚開源協議,每次開發的時候去網上找開源的項目或框架,如果拿來自己做學習還好,一旦要是用商業推廣,就一定要了解這些知識,在網上找了一些資料,作爲自己的收藏。詳情請參考如下鏈接: https://blog.csdn.ne

原创 docker部署前後端分離項目

架構:後端基於springboot框架搭建,並且通過consul實現服務註冊與發現,前端基於vue框架搭建 操作步驟: docker環境準備 在部署前先要安裝docker環境,docker就相當於運行在操作系統上的一個應用程序,