RocketMQTemplate的基本使用方法

2021-10-10 20:12:49 字數 1945 閱讀 2434

org.apache.rocketmq<

/groupid>

rocketmq-spring-boot-starter<

/artifactid>

2.0.3

<

/version>

<

/dependency>

org.apache.rocketmq<

/groupid>

rocketmq-client<

/artifactid>

4.5.1

<

/version>

<

/dependency>

org.apache.rocketmq<

/groupid>

rocketmq-common<

/artifactid>

4.5.1

<

/version>

<

/dependency>

# 必須配置

# 指定nameserver

rocketmq.nameserver=

192.168

.168

.168

:9876

# 指定傳送者組名 相當於rabbitmq的virtual host 邏輯上的劃分

rocketmq.producer.group=my-group

# 其他可選配置

#rocketmq.producer.send-message-timeout=

300000

#rocketmq.producer.compress-message-body-threshold=

4096

#rocketmq.producer.max-message-size=

4194304

#rocketmq.producer.retry-times-when-send-async-failed=

0#rocketmq.producer.retry-next-server=

true

#rocketmq.producer.retry-times-when-send-failed=

2

首先使用@autowired注入mongotemplate(後面直接使用,就不特殊說明)

@autowired

private rocketmqtemplate rocketmqtemplate;

簡單使用

//傳送訊息

public

class

producercontroller

}

//接收訊息

@component

//必須注入spring容器

@rocketmqmessagelistener

( topic =

"test_topic"

,//topic:訊息的傳送者使用同乙個topic

consumergroup =

"test_my-consumer"

,//group:不用和生產者group相同

selectorexpression =

"*")

//tag

// 在rocketmq中消費者和傳送者組沒有關係

// 如果兩個消費者groupname和topic都一樣,則二者輪循接收訊息

// 如果兩個消費者topic一樣,而group不一樣,則訊息變成廣播機制

// rocketmqlistener<>泛型必須和接收的訊息型別相同

public

class

testlistner

implements

rocketmqlistener

}

UGUI Scroll View的基本使用方法

1.效果圖 2.目標功能 1 在左側有限空間內放置一系列的toggle,滑動可以選擇不同toggle。2 滑動文字頁面 滑動條,可以看到所有文字 3.實現工具 scroll view 滾動檢視,可在gameobject ui scroll view處建立 4.scroll view解析 1 在scr...

CAGradientLayer基本使用方法

gradient 本身就是梯度的意思,所以在這裡就是作為漸變色來理解 1,cagradientlayer用於處理漸變色的層結構 2,cagradientlayer的漸變色可以做隱式動畫 3,大部分情況下,cagradientlayer時和cashapelayer配合使用的。4,cagradientl...

windows下boost庫的基本使用方法

因為boost都是使用模板的技術,所以所有 都是寫在乙個.hpp標頭檔案中。這樣boost中的大部分內容是不需要編譯生成相應的鏈結庫,只需要設定下面的包含目錄 或者設定一下環境變數 在原始檔中包含相應的標頭檔案就可以使用了。少部分庫需要生成鏈結庫來使用。下面介紹完整安裝boost庫的方法 2 解壓檔...