REQ-3502: 消息者隔离
This commit is contained in:
parent
7a50a808c6
commit
11e21abee2
@ -16,11 +16,12 @@ import org.springframework.stereotype.Component;
|
|||||||
*/
|
*/
|
||||||
@Slf4j
|
@Slf4j
|
||||||
@Component
|
@Component
|
||||||
@RocketMQMessageListener(topic = "topic_msg_center_${spring.profiles.active}",
|
@RocketMQMessageListener(
|
||||||
consumerGroup = "GID_topic_card_preset_button_sync_todo_${spring.profiles.active}",
|
maxReconsumeTimes = 3,
|
||||||
consumeMode = ConsumeMode.ORDERLY,
|
consumeMode = ConsumeMode.ORDERLY,
|
||||||
nameServer = "${rocketmq.name-server}",
|
nameServer = "${rocketmq.name-server}",
|
||||||
maxReconsumeTimes = 3
|
topic = "topic_msg_center_${spring.profiles.active}",
|
||||||
|
consumerGroup = "GID_topic_card_preset_button_sync_todo_${spring.profiles.active}"
|
||||||
)
|
)
|
||||||
public class CardPresetButtonSyncTodoListener extends IsolationMQListener {
|
public class CardPresetButtonSyncTodoListener extends IsolationMQListener {
|
||||||
|
|
||||||
|
|||||||
@ -16,11 +16,12 @@ import org.springframework.stereotype.Component;
|
|||||||
*/
|
*/
|
||||||
@Slf4j
|
@Slf4j
|
||||||
@Component
|
@Component
|
||||||
@RocketMQMessageListener(topic = "topic_msg_center_${spring.profiles.active}",
|
@RocketMQMessageListener(
|
||||||
consumerGroup = "GID_topic_todo_preset_button_sync_card_${spring.profiles.active}",
|
maxReconsumeTimes = 3,
|
||||||
consumeMode = ConsumeMode.ORDERLY,
|
consumeMode = ConsumeMode.ORDERLY,
|
||||||
nameServer = "${rocketmq.name-server}",
|
nameServer = "${rocketmq.name-server}",
|
||||||
maxReconsumeTimes = 3
|
topic = "topic_msg_center_${spring.profiles.active}",
|
||||||
|
consumerGroup = "GID_topic_todo_preset_button_sync_card_${spring.profiles.active}"
|
||||||
)
|
)
|
||||||
public class TodoPresetButtonSyncCardListener extends IsolationMQListener {
|
public class TodoPresetButtonSyncCardListener extends IsolationMQListener {
|
||||||
|
|
||||||
|
|||||||
@ -17,11 +17,12 @@ import org.springframework.stereotype.Component;
|
|||||||
*/
|
*/
|
||||||
@Slf4j
|
@Slf4j
|
||||||
@Component
|
@Component
|
||||||
@RocketMQMessageListener(topic = "topic_msg_center_${spring.profiles.active}",
|
@RocketMQMessageListener(
|
||||||
consumerGroup = "GID_topic_todo_sync_card_biz_${spring.profiles.active}",
|
maxReconsumeTimes = 3,
|
||||||
consumeMode = ConsumeMode.ORDERLY,
|
consumeMode = ConsumeMode.ORDERLY,
|
||||||
nameServer = "${rocketmq.name-server}",
|
nameServer = "${rocketmq.name-server}",
|
||||||
maxReconsumeTimes = 3
|
topic = "topic_msg_center_${spring.profiles.active}",
|
||||||
|
consumerGroup = "GID_topic_todo_sync_card_biz_${spring.profiles.active}"
|
||||||
)
|
)
|
||||||
class TodoSyncCardBizListener extends IsolationMQListener {
|
class TodoSyncCardBizListener extends IsolationMQListener {
|
||||||
|
|
||||||
|
|||||||
@ -17,11 +17,12 @@ import org.springframework.stereotype.Component;
|
|||||||
*/
|
*/
|
||||||
@Slf4j
|
@Slf4j
|
||||||
@Component
|
@Component
|
||||||
@RocketMQMessageListener(topic = "topic_msg_center_${spring.profiles.active}",
|
@RocketMQMessageListener(
|
||||||
consumerGroup = "GID_topic_todo_sync_card_flow_${spring.profiles.active}",
|
maxReconsumeTimes = 3,
|
||||||
consumeMode = ConsumeMode.ORDERLY,
|
consumeMode = ConsumeMode.ORDERLY,
|
||||||
nameServer = "${rocketmq.name-server}",
|
nameServer = "${rocketmq.name-server}",
|
||||||
maxReconsumeTimes = 3
|
topic = "topic_msg_center_${spring.profiles.active}",
|
||||||
|
consumerGroup = "GID_topic_todo_sync_card_flow_${spring.profiles.active}"
|
||||||
)
|
)
|
||||||
class TodoSyncCardFlowListener extends IsolationMQListener {
|
class TodoSyncCardFlowListener extends IsolationMQListener {
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user