|
@@ -1,81 +0,0 @@
|
|
|
-//package com.medipath.cif.mq.rocket.consumers;
|
|
|
|
|
-//
|
|
|
|
|
-//import com.medipath.cif.service.UserService;
|
|
|
|
|
-//import com.medipath.cif.configurer.IpConfiguration;
|
|
|
|
|
-//import org.slf4j.Logger;
|
|
|
|
|
-//import org.slf4j.LoggerFactory;
|
|
|
|
|
-//import org.springframework.context.annotation.Configuration;
|
|
|
|
|
-//
|
|
|
|
|
-//import javax.annotation.Resource;
|
|
|
|
|
-//
|
|
|
|
|
-///**
|
|
|
|
|
-// * 异步消费采集器上报预警消息
|
|
|
|
|
-// *
|
|
|
|
|
-// * @author Administrator
|
|
|
|
|
-// * @version $Id: Consumers.java, v 0.1 2019年5月30日 下午3:11:28 Administrator Exp $
|
|
|
|
|
-// */
|
|
|
|
|
-//@Configuration
|
|
|
|
|
-//public class Consumers {
|
|
|
|
|
-//
|
|
|
|
|
-// private final Logger logger = LoggerFactory.getLogger(getClass());
|
|
|
|
|
-//
|
|
|
|
|
-// @Resource
|
|
|
|
|
-// private UserService userService;
|
|
|
|
|
-//
|
|
|
|
|
-// @Resource
|
|
|
|
|
-// private IpConfiguration ipConfiguration;
|
|
|
|
|
-//
|
|
|
|
|
-//// @Service
|
|
|
|
|
-//// @RocketMQMessageListener(topic = "${cif.user.info.topic}", consumerGroup = "${spring.application.name}", consumeMode = ConsumeMode.ORDERLY)
|
|
|
|
|
-//// public class MyConsumer2 implements RocketMQListener<UserInfo>, RocketMQPushConsumerLifecycleListener {
|
|
|
|
|
-//// @Override
|
|
|
|
|
-//// public void onMessage(UserInfo mqMessage) {
|
|
|
|
|
-//// logger.info("cif: "+ ipConfiguration.getPort() +"received message: {}", mqMessage);
|
|
|
|
|
-//// try {
|
|
|
|
|
-//// //更新用户单元信息:
|
|
|
|
|
-//// if(mqMessage.getUnitId() != null && StrUtil.isNotBlank(mqMessage.getUserId())){
|
|
|
|
|
-//// userService.updateByUserId(User.builder().userId(mqMessage.getUserId()).teachingStage(mqMessage.getUnitName()).teachingStageId(mqMessage.getUnitId()).questionFallibilityProgress(0).questionCalculationProgress(0).build());
|
|
|
|
|
-//// }
|
|
|
|
|
-//// logger.info("TODO : {}", mqMessage);
|
|
|
|
|
-//// } catch (Exception e) {
|
|
|
|
|
-//// logger.error("RocketMq解析数据出错", e);
|
|
|
|
|
-//// return;
|
|
|
|
|
-//// }
|
|
|
|
|
-//// }
|
|
|
|
|
-////
|
|
|
|
|
-//// @Override
|
|
|
|
|
-//// public void prepareStart(DefaultMQPushConsumer consumer) {
|
|
|
|
|
-//// consumer.setConsumeFromWhere(ConsumeFromWhere.CONSUME_FROM_FIRST_OFFSET);
|
|
|
|
|
-//// }
|
|
|
|
|
-////
|
|
|
|
|
-//// }
|
|
|
|
|
-//
|
|
|
|
|
-// // @Service
|
|
|
|
|
-// // @RocketMQMessageListener(topic = "${cif.user.interactive.topic}", consumerGroup = "${spring.application.name}", consumeMode = ConsumeMode.ORDERLY)
|
|
|
|
|
-// // public class MyConsumer3 implements RocketMQListener<UserFriendInteractiveMsg>, RocketMQPushConsumerLifecycleListener {
|
|
|
|
|
-// // @Override
|
|
|
|
|
-// // public void onMessage(UserFriendInteractiveMsg mqMessage) {
|
|
|
|
|
-// // logger.info("cif: "+ ipConfiguration.getPort() +"received message: {}", mqMessage);
|
|
|
|
|
-// // try {
|
|
|
|
|
-// // //更新用户单元信息:
|
|
|
|
|
-// // if(mqMessage.getFriendUserId() != null && StrUtil.isNotBlank(mqMessage.getUserId())){
|
|
|
|
|
-// // userFriendService.interactive(mqMessage);
|
|
|
|
|
-// // }
|
|
|
|
|
-// // logger.info("TODO : {}", mqMessage);
|
|
|
|
|
-// // } catch (Exception e) {
|
|
|
|
|
-// // logger.error("RocketMq解析数据出错", e);
|
|
|
|
|
-// // return;
|
|
|
|
|
-// // }
|
|
|
|
|
-// // }
|
|
|
|
|
-//
|
|
|
|
|
-// // @Override
|
|
|
|
|
-// // public void prepareStart(DefaultMQPushConsumer consumer) {
|
|
|
|
|
-// // consumer.setConsumeFromWhere(ConsumeFromWhere.CONSUME_FROM_FIRST_OFFSET);
|
|
|
|
|
-// // }
|
|
|
|
|
-// //
|
|
|
|
|
-// // }
|
|
|
|
|
-//
|
|
|
|
|
-//
|
|
|
|
|
-//
|
|
|
|
|
-//
|
|
|
|
|
-//}
|
|
|