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 解壓檔...