国产成人毛片视频|星空传媒久草视频|欧美激情草久视频|久久久久女女|久操超碰在线播放|亚洲强奸一区二区|五月天丁香社区在线|色婷婷成人丁香网|午夜欧美6666|纯肉无码91视频

kafka生產(chǎn)案例 Kafka有哪些好的例子可以用來快速入門?

Kafka有哪些好的例子可以用來快速入門?首先用腳本創(chuàng)建銷售表,因?yàn)樗谡麄€(gè)實(shí)例中使用。使用sbgocreate table sales(saleid int identity(1,1)、saleda

Kafka有哪些好的例子可以用來快速入門?

首先用腳本創(chuàng)建銷售表,因?yàn)樗谡麄€(gè)實(shí)例中使用。使用sbgocreate table sales(saleid int identity(1,1)、saledate smartdate time、salemount month、itemssold int)go創(chuàng)建消息類型和契約對(duì)象,以建立所需的ServiceBroker組件。消息類型對(duì)象確認(rèn)消息的內(nèi)容,它嚴(yán)格控制會(huì)話獲得的消息。協(xié)定對(duì)象指定使用的消息類型對(duì)象和會(huì)話中消息的方向。Create message type[recordsale]validation=none Create contract[SalesContract]([recordsale]由發(fā)起方發(fā)送)go此應(yīng)用程序?qū)⑾囊粋€(gè)service broker隊(duì)列傳輸?shù)搅硪粋€(gè)隊(duì)列,因此需要建立腳本來實(shí)現(xiàn)這些功能。

sql server service broker可以接受kafka的嗎?

有兩種選擇。

Scheme 1 Local message transaction table

生產(chǎn)者需要添加一個(gè)事務(wù)消息表。具體步驟如下:[1。生產(chǎn)者執(zhí)行業(yè)務(wù)邏輯并將事務(wù)記錄插入到消息表中。這兩個(gè)操作在一個(gè)本地事務(wù)中

2。啟動(dòng)后臺(tái)線程定期輪詢消息表并將消息發(fā)送到消息隊(duì)列

3。刪除消息表中的消息,直到發(fā)送成功。

方案2需要消息隊(duì)列支持,業(yè)務(wù)端提供回溯接口

1。生產(chǎn)端將準(zhǔn)備好的消息發(fā)送到消息隊(duì)列

2。在本地事務(wù)中,業(yè)務(wù)邏輯

3。根據(jù)執(zhí)行結(jié)果確認(rèn)或取消準(zhǔn)備好的消息

4。消息隊(duì)列將確保準(zhǔn)備好的消息被確認(rèn)或取消,并且消息隊(duì)列將不斷地向生產(chǎn)端請(qǐng)求執(zhí)行結(jié)果,這要求生產(chǎn)端提供類似的回調(diào)函數(shù)。

在方案2中,消息隊(duì)列取代了方案1中的消息表和后臺(tái)線程輪詢功能,但并非所有消息隊(duì)列都支持此功能。支持Rocketmq。

其次,它依賴于少量的外部消息隊(duì)列開發(fā)。