admin
2021-01-15 5405154d6979f1b50ce2d881bb164b1acca80b6d
service-lucky/src/main/java/com/ks/lucky/config/CMQConsumeConfig.java
@@ -1,11 +1,11 @@
package com.ks.lucky.config;
import com.ks.lucky.util.mq.CMQConsumeRunner;
import com.ks.lucky.util.mq.consume.AcitivtyConsumer;
import com.xxl.job.core.executor.impl.XxlJobSpringExecutor;
import com.ks.lucky.util.mq.consumer.ActivityConsumer;
import com.ks.lucky.util.mq.consumer.AcitivtyDrawnRecieveOutDateConsumer;
import com.ks.lucky.util.mq.consumer.JobConsumer;
import com.ks.lucky.utils.mq.CMQConsumeRunner;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
@@ -16,8 +16,22 @@
    @Bean(initMethod = "start", destroyMethod = "destroy")
    public CMQConsumeRunner xxlJobExecutor() {
        CMQConsumeRunner runner = new AcitivtyConsumer();
    public CMQConsumeRunner activityConsumer() {
        CMQConsumeRunner runner = new ActivityConsumer();
        return runner;
    }
    @Bean(initMethod = "start", destroyMethod = "destroy")
    public CMQConsumeRunner recieveOutDateConsumer() {
        CMQConsumeRunner runner = new AcitivtyDrawnRecieveOutDateConsumer();
        return runner;
    }
    @Bean(initMethod = "start", destroyMethod = "destroy")
    public CMQConsumeRunner job() {
        CMQConsumeRunner runner = new JobConsumer();
        return runner;
    }
}