mq的使用方法
1、先写好自己的业务,只后需要mq异步调用的业务
2、在先前的业务中发送mq消息
mqProducer.syncSend(ActivityRedisConstant.TOPIC_SAVE_SIGNUP, saveSignUpMsg);
3、设定好mq的topic消息主题
@Value(“${mq.signup-topic:saas-signup}”)从nacos中取如果没有默认用saas-signup
注意:每个环境的名称最好不要一样不然会消费到其他环境中,
如
开发环境
mq:
signup-topic: saas-dev-signup
team-signup-topic: saas-dev-team-signup
测试环境
mq:
signup-topic: saas-test-signup
team-signup-topic: saas-test-team-signup
正式环境
mq:
signup-topic: saas-signup
team-signup-topic: saas-team-signup