這篇文章主要介紹了seata-server項(xiàng)目的示例分析,具有一定借鑒價(jià)值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。
成都創(chuàng)新互聯(lián)公司是專(zhuān)業(yè)的興寧網(wǎng)站建設(shè)公司,興寧接單;提供網(wǎng)站制作、成都做網(wǎng)站,網(wǎng)頁(yè)設(shè)計(jì),網(wǎng)站設(shè)計(jì),建網(wǎng)站,PHP網(wǎng)站建設(shè)等專(zhuān)業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進(jìn)行興寧網(wǎng)站開(kāi)發(fā)網(wǎng)頁(yè)制作和功能擴(kuò)展;專(zhuān)業(yè)做搜索引擎喜愛(ài)的網(wǎng)站,專(zhuān)業(yè)的做網(wǎng)站團(tuán)隊(duì),希望更多企業(yè)前來(lái)合作!
返回主目錄
seata-server是seata中的事務(wù)協(xié)調(diào)器,seata-server項(xiàng)目的整體結(jié)構(gòu)如下:
項(xiàng)目各模塊詳解:
Server:項(xiàng)目啟動(dòng)類(lèi),運(yùn)行該類(lèi)的main方法可以啟動(dòng)項(xiàng)目;
Coordinator Core:是事務(wù)協(xié)調(diào)器核心代碼,主要用來(lái)處理事務(wù)協(xié)調(diào)的邏輯,如是否 Commit、Rollback 等協(xié)調(diào)活動(dòng);
Store:存儲(chǔ)模塊,用來(lái)將我們的數(shù)據(jù)持久化,防止重啟或者宕機(jī)數(shù)據(jù)丟失;
Discover:服務(wù)注冊(cè)/發(fā)現(xiàn)模塊,用于將 Server 地址暴露給 Client;
Config:用來(lái)存儲(chǔ)和查找服務(wù)端的配置;
Lock:鎖模塊,用于給 Seata 提供全局鎖的功能。
運(yùn)行Server類(lèi)的main方法,可以啟動(dòng)seata-server
感謝你能夠認(rèn)真閱讀完這篇文章,希望小編分享的“seata-server項(xiàng)目的示例分析”這篇文章對(duì)大家有幫助,同時(shí)也希望大家多多支持創(chuàng)新互聯(lián),關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,更多相關(guān)知識(shí)等著你來(lái)學(xué)習(xí)!