feat: add RocketMQ

This commit is contained in:
landaiqing
2024-06-25 17:09:49 +08:00
parent 6298f9038b
commit a64b1f9533
5 changed files with 44 additions and 39 deletions

View File

@@ -19,10 +19,10 @@
</properties> </properties>
<dependencies> <dependencies>
<!-- <dependency>--> <dependency>
<!-- <groupId>com.schisandra</groupId>--> <groupId>com.schisandra</groupId>
<!-- <artifactId>schisandra-cloud-storage-auth-domain</artifactId>--> <artifactId>schisandra-cloud-storage-auth-domain</artifactId>
<!-- <version>1.0-SNAPSHOT</version>--> <version>1.0-SNAPSHOT</version>
<!-- </dependency>--> </dependency>
</dependencies> </dependencies>
</project> </project>

View File

@@ -1,25 +1,25 @@
//package com.schisandra.auth.application.mq; package com.schisandra.auth.application.mq;
//
//import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
//import org.apache.rocketmq.spring.annotation.RocketMQMessageListener; import org.apache.rocketmq.spring.annotation.RocketMQMessageListener;
//import org.apache.rocketmq.spring.core.RocketMQListener; import org.apache.rocketmq.spring.core.RocketMQListener;
//import org.springframework.stereotype.Component; import org.springframework.stereotype.Component;
//
///** /**
// * @Classname TestConsumer * @Classname TestConsumer
// * @BelongsProject: schisandra-cloud-storage * @BelongsProject: schisandra-cloud-storage
// * @BelongsPackage: com.schisandra.auth.application.mq * @BelongsPackage: com.schisandra.auth.application.mq
// * @Author: landaiqing * @Author: landaiqing
// * @CreateTime: 2024-06-25 14:39 * @CreateTime: 2024-06-25 14:39
// * @Description: TODO * @Description: TODO
// * @Version: 1.0 * @Version: 1.0
// */ */
//@Component @Component
//@RocketMQMessageListener(topic = "first-topic", consumerGroup = "schisandra-cloud-storage-auth-producer") @RocketMQMessageListener(topic = "first-topic", consumerGroup = "schisandra-cloud-storage-auth-consumer-group")
//@Slf4j @Slf4j
//public class TestConsumer implements RocketMQListener<String> { public class TestConsumer implements RocketMQListener<String> {
// @Override @Override
// public void onMessage(String s) { public void onMessage(String s) {
// log.info("接收到ma消息{}", s); log.info("接收到ma消息{}", s);
// } }
//} }

View File

@@ -67,10 +67,10 @@
<artifactId>schisandra-cloud-storage-auth-common</artifactId> <artifactId>schisandra-cloud-storage-auth-common</artifactId>
<version>1.0-SNAPSHOT</version> <version>1.0-SNAPSHOT</version>
</dependency> </dependency>
<!-- <dependency>--> <dependency>
<!-- <groupId>org.apache.rocketmq</groupId>--> <groupId>org.apache.rocketmq</groupId>
<!-- <artifactId>rocketmq-spring-boot-starter</artifactId>--> <artifactId>rocketmq-spring-boot-starter</artifactId>
<!-- <version>2.1.1</version>--> <version>2.1.1</version>
<!-- </dependency>--> </dependency>
</dependencies> </dependencies>
</project> </project>

View File

@@ -54,6 +54,11 @@
<artifactId>schisandra-cloud-storage-auth-infra</artifactId> <artifactId>schisandra-cloud-storage-auth-infra</artifactId>
<version>1.0-SNAPSHOT</version> <version>1.0-SNAPSHOT</version>
</dependency> </dependency>
<dependency>
<groupId>com.schisandra</groupId>
<artifactId>schisandra-cloud-storage-auth-application-mq</artifactId>
<version>1.0-SNAPSHOT</version>
</dependency>
</dependencies> </dependencies>

View File

@@ -103,7 +103,7 @@ web:
cipher: cipher:
salt: E2754BC007CA407190E85DFF6E566003 salt: E2754BC007CA407190E85DFF6E566003
#rocketmq: rocketmq:
# name-server: 1.95.0.111:9876 name-server: 1.95.0.111:9876
# producer: producer:
# group: schisandra-cloud-storage-auth-producer group: schisandra-cloud-storage-auth-group