2018開工第一天,記錄一下

2022-02-08 12:55:58 字數 1342 閱讀 6305

導論

記錄一下阿里雲訊息服務與spring的整合,以及producerid與consumerid的管理,其他的訊息服務也是類似(rocketmq、kafka),阿里雲訊息服務效能還是很可觀的,雖然收費,單也推薦使用。

整合訊息服務的概念就不想多說了,需要的可以去看官方文件,參考文件。

建立topic

首先建立topic,如下圖填好資訊就ok了。

建立成功之後是這樣

producerid的建立

consumerid的建立

整合spring

上面那些步驟資訊填完整之後topic、producerid、consumerid都建立好了就可以使用訊息佇列了

producer的整合

pid-sit-transithub-notifyunbind

ltaiqfzogbnfeohh11

zoahuhzkscek5q8qtr

consumer的整合

listener配置

cid-sit-ops-notifyunbind$$

50更多的訂閱新增entry節點即可

consumer的整合和producer基本一致,不同的是需要建立乙個listener,作用已經在注釋中說明。

使用阿里雲sdk發布和訂閱訊息

發布訊息

public class producertest ")

//private string send_unbind_topic;

public static void main(string args)

// 在應用退出前,可以銷毀producer物件

// 注意:如果不銷毀也沒有問題

producer.shutdown();

}}

訊息發布成功可以看到sendresult是這樣的資訊

根據messageid可以定位這條訊息的軌跡,可以很清晰的定位訊息的消費軌跡。

訂閱訊息

public class consumertest 

});consumer.start();

system.out.println("consumer started");}}

訊息的發布與訂閱就這麼多,要使用訊息服務總結起來就四步。

開通服務

申請資源

發布訊息

訂閱訊息

總結訊息的產品很多,阿里雲的訊息服務是目前網際網路公司使用佔比很大的,本次只是很簡單介紹訊息服務的使用,具體實現細節筆者也在學習中。

2018,開工第一天

熟悉的辦公室,熟悉的格仔間。但陌生的是2018。新的一年又來了,如果只是重複2017的日子,那也未免太過於無趣了。2017給我最大的感觸就是,人貴有自知之明。就像 something just like this 裡面唱的一樣,你想做超人,想成為非同凡響的人,但最後才發現,你想要的也只是乙個安穩的家...

2023年開工第一天

今天是2021年開工第一天,因家中有事,遠端辦公。公司專案組成員有四人再次出差奔赴西安,為的是能在本月十號完成專案終驗,飛機落地已經是下午一點多了,大家都沒顧得上吃午飯,直奔現場開始工作,工作群裡就各種問題依然討論地熱火朝天,趕進度的趕進度,催進度的催進度,在群裡被各種點名,立馬能腦補出一片忙碌景象...

記錄第一天

建立乙個自定義列表 如何建立乙個註腳 注釋也是必不可少的 katex數學公式 新的甘特圖功能,豐富你的文章 uml 圖表 flowchart流程圖 匯出與匯入 第一天真美好 你好!這是你第一次使用markdown編輯器所展示的歡迎頁。如果你想學習如何使用markdown編輯器,可以仔細閱讀這篇文章,...