//package cn.cecep.talroad.config;
//
//import org.springframework.amqp.core.Queue;
//import org.springframework.context.annotation.Bean;
//import org.springframework.context.annotation.Configuration;
//
///**
// * @Auther: cjh
// * @Date: 2023-04-17 14:56
// * @Class: QueueConfig
// * @Deseription:
// * @Version V1.0
// */
//@Configuration
//public class QueueConfig {
//
//    private static final String statusQueue = "status-queue";
//
//    private static final String yieldQueue = "yield-queue";
//
//    @Bean
//    public Queue statusQueue() {
//        /**
//         durable="true" 持久化 rabbitmq重启的时候不需要创建新的队列
//         auto-delete 表示消息队列没有在使用时将被自动删除 默认是false
//         exclusive  表示该消息队列是否只在当前connection生效,默认是false
//         */
//        return new Queue(statusQueue, true, false, false);
//    }
//
//    @Bean
//    public Queue yieldQueue() {
//        /**
//         durable="true" 持久化 rabbitmq重启的时候不需要创建新的队列
//         auto-delete 表示消息队列没有在使用时将被自动删除 默认是false
//         exclusive  表示该消息队列是否只在当前connection生效,默认是false
//         */
//        return new Queue(yieldQueue, true, false, false);
//    }
//
//}
