RuoYi-Vue-Plus/ruoyi-rabbitmq/src/main/java/com/ruoyi/mq/service/Produceras.java
2023-06-07 09:47:52 +08:00

24 lines
553 B
Java

package com.ruoyi.mq.service;
import org.springframework.amqp.rabbit.core.RabbitTemplate;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
/**
*
*/
@Service
public class Produceras {
@Autowired
private RabbitTemplate rabbitTemplate;
public void sendDelayMsg(String msg, Integer delayTime) {
rabbitTemplate.convertAndSend("delayed_exchange", "sms", msg, a -> {
a.getMessageProperties().setDelay(delayTime*1000);
return a;
});
}
}