一 什么是異常報告器 收集錯誤信息,用于向用戶報告錯誤原因。 二 異常報告器的作用 1 程序運行失敗的時候會在控制臺或者日志上打印出一個具體的錯誤報告,以方便排查問題。 三 ...
一 什么是異常報告器 收集錯誤信息,用于向用戶報告錯誤原因。 二 異常報告器的作用 1 程序運行失敗的時候會在控制臺或者日志上打印出一個具體的錯誤報告,以方便排查問題。 三 ...
一 什么是profile Profile 對不同環(huán)境提供不同配置功能的支持,可以通過激活、指定參數(shù)等方式快速切換環(huán)境。 二 profile作用 1 將不同參數(shù)配置綁定不同環(huán)境...
項目使用SpringBoot框架,啟動時控制臺輸出一串由特殊字符拼接成的單詞如下圖所示。SpringBoot底層如何實現(xiàn)? 一 banner輸出配置 1 在項目resourc...
在實際工作中,會經(jīng)常碰到如下代碼,以前對這些只知道底層由spring事務(wù)去管理的。多年后打開源碼心中的疑惑也解開了。故寫此文章對學(xué)習(xí)的一個總結(jié),讓準備或在學(xué)的小伙伴少走彎路,...
在實際項目中會碰到這樣一種場景,在不改動業(yè)務(wù)情況下,記錄接口執(zhí)行日志。通常解決方案是使用基于AOP的Aspectj注解。那問題來了Sping AOP與Aspectj有何區(qū)別?...
有時所在項目忙于業(yè)務(wù)快速迭代,只知道如何應(yīng)用框架組件,底層原理卻忽略了,框架許多精妙設(shè)計沒掌握到。每天重復(fù)流水線工作,業(yè)務(wù)層面有所提升,但技術(shù)原地不動,每次熱情高漲探索底層實...
一 為什么需要模擬測試單元框架 1 實際工作中會出現(xiàn)當(dāng)對某個功能單元測試時,需要依賴其他服務(wù),而這些服務(wù)例如第三方接口(發(fā)短信接口,支付接口),中間件(redis,消息隊列,...
1 Label含義 1.1 Label其實就一對 key/value ,被關(guān)聯(lián)到對象上,比如Pod,標簽的使用我們傾向于能夠標示對象的特殊特點,Labels的值對系統(tǒng)本身并沒...
1Pod的含義? 官方解釋:在Kubernetes集群中,Pod是所有業(yè)務(wù)類型的基礎(chǔ),它是一個或多個容器的組合。這些容器共享存儲、網(wǎng)絡(luò)和命名空間,以及如何運行的規(guī)范。在Pod...
k8s資源類型有deployment,pod,repliedSet,deamonSet,ingress,service,config,secret,pvc,pv,volume...
下面配置 seata 在yam文件中,首行貼住左邊,沒空格。獨立配置。
seata:
enabled: true
enableAutoDataSourceProxy: true
# tx-service-group: seata_tx_group
tx-service-group: my_test_tx_group
registry:
type: nacos
nacos:
application: seata-server
group : SEATA_GROUP
server-addr: 192.168.0.101:8848
username: nacos
password: nacos
namespace: 65e26baf-ec52-4f6a-bb7e-6a84eb663b5b
config:
type: nacos
nacos:
application: seata-server
server-addr: 192.168.0.101:8848
group: SEATA_GROUP
username: nacos
password: nacos
namespace: 65e26baf-ec52-4f6a-bb7e-6a84eb663b5b
service:
grouplist:
default: 192.168.0.101:8091
vgroup-mapping:
my_test_tx_group: default
disable-global-transaction: false
client:
rm:
report-success-enable: false
Seata1.4.0分布式事務(wù)解決方案研究分享微服務(wù)流行的時代,解決了很多企業(yè)的業(yè)務(wù)問題,也帶來的一些技術(shù)問題,例如最常見的分布式事務(wù)問題。當(dāng)Seata的出現(xiàn),分布式事務(wù)迎刃而解。Seata設(shè)計思想官網(wǎng)(http://s...
這段時間研究Kubernetes(K8S),KubeSphere。運行環(huán)境的搭建花了很多時間,踩了很多坑,寫此分享避免小伙伴從入門到放棄。希望正在學(xué)習(xí)的容器化技術(shù)的小伙伴們看...
微服務(wù)流行的時代,解決了很多企業(yè)的業(yè)務(wù)問題,也帶來的一些技術(shù)問題,例如最常見的分布式事務(wù)問題。當(dāng)Seata的出現(xiàn),分布式事務(wù)迎刃而解。Seata設(shè)計思想官網(wǎng)(http://s...
Sharding-JDBC在簡化分庫分表操作,讀寫分離,分布式事務(wù)方面做的很出色。網(wǎng)上有許多資料對其設(shè)計思想,實際應(yīng)用等做了詳細介紹。但數(shù)據(jù)庫安全方面比較少,經(jīng)過一段時間摸索...
RocketMq是一款開源高性能,輕量級,統(tǒng)一消息傳遞引擎。經(jīng)受住億萬級高并發(fā)的檢驗。許多企業(yè)系統(tǒng)都在使用。在并發(fā)削峰,異步處理,應(yīng)用解耦的等場景都有它的身影。網(wǎng)上文章大多數(shù)...
微服務(wù)流行的時代,解決了很多企業(yè)的業(yè)務(wù)問題,也帶來的一些技術(shù)問題,例如最常見的分布式事務(wù)問題。當(dāng)Seata的出現(xiàn),分布式事務(wù)迎刃而解。Seata設(shè)計思想官網(wǎng)(http://s...
這次分享Dart語法函數(shù)與運算符。Dart 是一門面向?qū)ο蟮恼Z言,函數(shù)也是一個對象,能夠像參數(shù)一樣進行傳遞。什么是函數(shù)?函數(shù)是一段具有特定功能的程序代碼段。函數(shù)的存在能夠讓一...
這次分享Dart語言執(zhí)行流程控制。為什么要學(xué)習(xí)這些呢?首先掌握這些知識學(xué)習(xí)其他語言也能得心應(yīng)手,其次很多復(fù)雜系統(tǒng)底層都是由基礎(chǔ)構(gòu)成的,弄懂了能明白他人做的系統(tǒng),也能做自己的。...
開發(fā)Flutter應(yīng)用前,先要掌握Dart語法,對于Dart個人覺得有Java或JavaScript,Php等基礎(chǔ),可以快速上手。但完全沒基礎(chǔ)的也能弄懂它,一步一腳印慢慢學(xué)。...