Fabric實戰(zhàn)(3)Fabric模塊詳解

1 Fabric核心模塊及其功能

前面的實踐我們發(fā)現(xiàn)艾凯,F(xiàn)abric是一個由5個核心模塊組成的程序組蹬蚁。分別是peer叽粹、orderer、cryptogen、configtxgen、configtxlator辨绊,他們功能如下:

模塊名稱 功能
peer 節(jié)點模塊默蚌,負(fù)責(zé)存儲區(qū)塊鏈數(shù)據(jù),有時候還承擔(dān)背書節(jié)點角色
order 負(fù)責(zé)交易打包,區(qū)塊生成
cryptogen 負(fù)責(zé)組織證書生成
configtxgen 負(fù)責(zé)生成格式化后的區(qū)塊和提案文件
configtxlator 負(fù)責(zé)解析格式化后的區(qū)塊和交易文件

這5個模塊中peer和orderer屬于系統(tǒng)模塊,cryptogen、configtxgen和configtxlator屬于工具模塊。工具模塊負(fù)責(zé)證書文件、區(qū)塊鏈創(chuàng)世塊、通道創(chuàng)世塊等相關(guān)文件和證書生成跺撼,但是工具模塊不會參與系統(tǒng)運行哩至。peer模塊和orderer模塊作為系統(tǒng)模塊是fabric的核心模塊菜谣,啟動之后會一直以進(jìn)程的形式存在。

2 Fabric核心模塊的通用命令選項

Fabric的5個核心模塊都是基于命令行的方式運行的暮蹂,在Fabric核心模塊的命令選項中有一些通用選項荆陆,下面我們介紹一些這些通用選項浓体。

1. --help選項
help選項將顯示該模塊的所有選項。help選項的內(nèi)容分成3部分:

Available Commands:     表示該命令包含哪些子命令
Flags:                  顯示當(dāng)前命令的參數(shù)
Global Flags:           表示全局參數(shù)冲茸,所有子命令都可以使用

help還可以查詢子命令的選項信息,命令格式如下:

模塊名稱   + 子命令 + --help

2.-v, --version
-v和--version的作用是相同的鳄虱,都是顯示當(dāng)前模塊的版本信息。

3 Fabric核心模塊配置信息

Fabric核心模塊的配置信息由配置文件、命令行選項框产、環(huán)境變量這三部分組成。這也是初學(xué)者容易混淆的地方今艺,特別是三者的關(guān)系陌僵。

舉個例子偎谁,peer模塊有個全局選項--logging-level,這個選項會設(shè)定peer模塊啟動后系統(tǒng)日志的級別鸯隅,同時在core.yaml配置文件的logging節(jié)點下面的peer子節(jié)點也可以設(shè)定peer模塊的日志級別跟畅,另外環(huán)境變量CORE_LOGGING_LEVEL也可以設(shè)定peer模塊的日志級別奸攻。

如果上述三種參數(shù)配置方式同時出現(xiàn)睹耐,peer模塊會用誰的呢窖梁?通過分析源碼會發(fā)現(xiàn)三者的優(yōu)先級存在如下關(guān)系:

環(huán)境變量 > 配置文件 > 命令選項

后面我們會詳細(xì)介紹Fabric5個核心模塊的命令選項彰导、配置文件掏父、環(huán)境變量等掺出。


鏈人學(xué)院:http://www.chainhr.cn/

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末百框,一起剝皮案震驚了整個濱河市闲礼,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌铐维,老刑警劉巖柬泽,帶你破解...
    沈念sama閱讀 216,402評論 6 499
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異嫁蛇,居然都是意外死亡聂抢,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,377評論 3 392
  • 文/潘曉璐 我一進(jìn)店門棠众,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人有决,你說我怎么就攤上這事闸拿。” “怎么了书幕?”我有些...
    開封第一講書人閱讀 162,483評論 0 353
  • 文/不壞的土叔 我叫張陵新荤,是天一觀的道長。 經(jīng)常有香客問我台汇,道長苛骨,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,165評論 1 292
  • 正文 為了忘掉前任苟呐,我火速辦了婚禮痒芝,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘牵素。我一直安慰自己严衬,他們只是感情好,可當(dāng)我...
    茶點故事閱讀 67,176評論 6 388
  • 文/花漫 我一把揭開白布笆呆。 她就那樣靜靜地躺著请琳,像睡著了一般粱挡。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上俄精,一...
    開封第一講書人閱讀 51,146評論 1 297
  • 那天询筏,我揣著相機(jī)與錄音,去河邊找鬼竖慧。 笑死嫌套,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的测蘑。 我是一名探鬼主播灌危,決...
    沈念sama閱讀 40,032評論 3 417
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼碳胳!你這毒婦竟也來了勇蝙?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 38,896評論 0 274
  • 序言:老撾萬榮一對情侶失蹤挨约,失蹤者是張志新(化名)和其女友劉穎味混,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體诫惭,經(jīng)...
    沈念sama閱讀 45,311評論 1 310
  • 正文 獨居荒郊野嶺守林人離奇死亡翁锡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,536評論 2 332
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了夕土。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片馆衔。...
    茶點故事閱讀 39,696評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖怨绣,靈堂內(nèi)的尸體忽然破棺而出角溃,到底是詐尸還是另有隱情,我是刑警寧澤篮撑,帶...
    沈念sama閱讀 35,413評論 5 343
  • 正文 年R本政府宣布减细,位于F島的核電站,受9級特大地震影響赢笨,放射性物質(zhì)發(fā)生泄漏未蝌。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,008評論 3 325
  • 文/蒙蒙 一茧妒、第九天 我趴在偏房一處隱蔽的房頂上張望萧吠。 院中可真熱鬧,春花似錦桐筏、人聲如沸怎憋。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,659評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至,卻和暖如春惫搏,著一層夾襖步出監(jiān)牢的瞬間辜昵,已是汗流浹背歼争。 一陣腳步聲響...
    開封第一講書人閱讀 32,815評論 1 269
  • 我被黑心中介騙來泰國打工铃慷, 沒想到剛下飛機(jī)就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人展姐。 一個月前我還...
    沈念sama閱讀 47,698評論 2 368
  • 正文 我出身青樓躁垛,卻偏偏與公主長得像,于是被迫代替她去往敵國和親圾笨。 傳聞我的和親對象是個殘疾皇子教馆,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 44,592評論 2 353

推薦閱讀更多精彩內(nèi)容