铭牌的第二个业务场景画像, 优先执行
This commit is contained in:
@@ -56,6 +56,8 @@ public class CorpusDccMqConsumer implements RocketMQListener<MessageExt> {
|
|||||||
//总结和客户画像都是这一个:Constant.CHANNEL_DCC
|
//总结和客户画像都是这一个:Constant.CHANNEL_DCC
|
||||||
log.info("dcc_mq接收到消息 , 总结和客户画像业务场景: " + JSON.toJSONString(aicorpusTelephone));
|
log.info("dcc_mq接收到消息 , 总结和客户画像业务场景: " + JSON.toJSONString(aicorpusTelephone));
|
||||||
tmTelephoneCorpusService.runTelephoneCorpusDify(aicorpusTelephone);
|
tmTelephoneCorpusService.runTelephoneCorpusDify(aicorpusTelephone);
|
||||||
|
}else{
|
||||||
|
log.info("dcc_mq接收到消息,不是客户画像语料,分类是: "+aicorpusTelephone.getCategoryCode());
|
||||||
}
|
}
|
||||||
//channel_4in1场景
|
//channel_4in1场景
|
||||||
if(Objects.equals(aicorpusTelephone.getCategoryCode(), Constant.CHANNEL_4IN1)){
|
if(Objects.equals(aicorpusTelephone.getCategoryCode(), Constant.CHANNEL_4IN1)){
|
||||||
|
|||||||
@@ -162,7 +162,7 @@ public class TmNameplateCorpusServiceImpl extends ServiceImpl<TmNameplateCorpusM
|
|||||||
|
|
||||||
// 使用多线程并行执行两个业务场景
|
// 使用多线程并行执行两个业务场景
|
||||||
ExecutorService executorService = Executors.newFixedThreadPool(2);
|
ExecutorService executorService = Executors.newFixedThreadPool(2);
|
||||||
|
log.info("第二个业务场景, 优先执行。 ");
|
||||||
long startTime2 = System.currentTimeMillis();
|
long startTime2 = System.currentTimeMillis();
|
||||||
CompletableFuture<Void> portraitFuture = CompletableFuture.runAsync(() -> {
|
CompletableFuture<Void> portraitFuture = CompletableFuture.runAsync(() -> {
|
||||||
//"analysisScene": "分析类型", // 1、企微会话 2、AI通话录音 3、AI铭牌(客流) 4、AI铭牌(试驾)
|
//"analysisScene": "分析类型", // 1、企微会话 2、AI通话录音 3、AI铭牌(客流) 4、AI铭牌(试驾)
|
||||||
|
|||||||
Reference in New Issue
Block a user