原创 讓你輕鬆入門Seata1.2、sharding-sphere4.1和dubbo2.7.5的整合

1.介紹 本篇將介紹,如何進行seata1.2.0、sharding-sphere4.1.0和dubbo2.7.5 的整合,以及使用nacos作爲我們的配置中心和註冊中心。如果你還是一個初學者,先建議學習一下,陳建斌的七步帶你集成

原创 Java線程池及用法

1.線程 線程是調度cpu的最小單元,也叫輕量級的進程。 2.兩種線程模型 用戶級線程(ULT):指不需要內核支持而在用戶程序中實現的線程,它的內核的切換是由用戶態程序自己控制內核的切換,不需要內核的干涉。但是它不能像內核級線程

原创 MongoDB查詢操作限制返回字段的解決方案

映射(projection )聲明用來限制所有查詢匹配文檔的返回字段。projection以文檔的形式列舉結果集中要包含或者排除的字段。可以指定要包含的字段(例如: {field:1})或者指定要排除的字段(例如:{field:0

原创 centos 7.4 升級/安裝 git 2.9.5

1、安裝所需軟件包 # yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel # yum install gcc perl-ExtUt

原创 Centos6.8下安裝Erlang19.3

1、下載otp_src_19.3.tar.gz wget http://erlang.org/download/otp_src_19.3.tar.gz 2、解壓otp_src_19.3.tar.gz tar -xzvf

原创 centos7.6使用yum安裝svn服務

1.安裝 #安裝命令 yum install -y subversion #查看安裝版本號 svnserve --version 2.創建svn版本庫 #創建svn根文件夾 mkdir /home/svnrepo #創建一個版本

原创 分佈式事務產生的場景

1.典型場景就是微服務架構 微服務之間通過遠程調用來實現事務控制。 比如:訂單微服務和庫存微服務,下單的同時訂單微服務請求庫存服務減少庫存。 簡言之:跨JVM進程產生的分佈式事務。 2.單體系統訪問多個數據庫實例 當單體系統訪問

原创 使用seata-spring-boot-starter外部化配置輕鬆上手Dubbo的分佈式事務

1.簡介 本文主要介紹SpringBoot2.2.2 + Dubbo 2.7.5 + Mybatis 3.4.2 + Nacos 1.1.3 +Seata 1.0.0整合來實現Dubbo分佈式事務管理,使用Nacos 作爲 Du

原创 Centos7.4安裝apache-apollo服務

1.首先去官網下載 http://activemq.apache.org/apollo/download.html apache-apollo-1.7.1-unix-distro.tar.gz 2.解壓文件 軟件包解壓後得到一個

原创 分佈式事務解決方案之TCC

1.什麼是TCC TCC是Try、Confirm、Cancel三個詞語的縮寫,TCC要求每個分支事務實現三個操作 :預處理Try、確認Confirm、撤銷Cancel。Try操作做業務檢查及資源預留,Confirm做業務確認操作,

原创 CentOS7.4 上安裝 zookeeper-3.4.14 服務

在 CentOS7.4 上安裝 zookeeper-3.4.14 服務。 1、創建 /usr/local/services/zookeeper 文件夾: mkdir -p /usr/local/services/zookeeper

原创 Centos7.4安裝Nginx實戰

1.什麼是nginx Nginx是一款使用C語言開發的高性能的http 服務器/反向代理服務器及電子郵件(IMAP/POP3)代理服務器。由俄羅斯的程序設計師Igor Sysoev所開發,官方測試nginx能夠支支撐5萬併發鏈接,

原创 centos7.4 安裝netcat工具及測試

netcat是網絡工具中的瑞士軍刀,它能通過TCP和UDP在網卡中讀寫數據。通過與其他工具結合和重定向,你可以在腳本中以多種方式使用它。使用natcat命令所能完成的事情令人驚訝。 netcat所做的就是在兩臺電腦之間連接並返回兩

原创 oracle11數據備份之導出sequences

oracle11數據備份之導出sequences 1、將某個用戶的全部sequence查詢出來,並拼成創建語句。 Sql代碼 select 'create sequence '||sequence_name||

原创 Seata分佈式事務的設計原理

原文鏈接:https://www.javazhiyin.com/41313.html 在微服務架構體系下,我們可以按照業務模塊分層設計,單獨部署,減輕了服務部署壓力,也解耦了業務的耦合,