|
@@ -139,10 +139,12 @@ public class BuildSceneServiceImpl implements IBuildSceneService {
|
|
private ISceneBuildProcessLogService sceneBuildProcessLogService;
|
|
private ISceneBuildProcessLogService sceneBuildProcessLogService;
|
|
@Autowired
|
|
@Autowired
|
|
private ISceneColdStorageService sceneColdStorageService;
|
|
private ISceneColdStorageService sceneColdStorageService;
|
|
|
|
+ @Autowired
|
|
|
|
+ private IMqSendLogService mqSendLogService;
|
|
|
|
+
|
|
|
|
|
|
@Override
|
|
@Override
|
|
public void buildScenePre(BuildSceneCallMessage message) throws Exception{
|
|
public void buildScenePre(BuildSceneCallMessage message) throws Exception{
|
|
- boolean success = false;
|
|
|
|
String num = message.getSceneNum();
|
|
String num = message.getSceneNum();
|
|
try {
|
|
try {
|
|
//重新计算时需要删除文件夹,否知使用缓存
|
|
//重新计算时需要删除文件夹,否知使用缓存
|
|
@@ -196,16 +198,10 @@ public class BuildSceneServiceImpl implements IBuildSceneService {
|
|
|
|
|
|
message.getBuildContext().put("cameraType",message.getCameraType());
|
|
message.getBuildContext().put("cameraType",message.getCameraType());
|
|
|
|
|
|
- // 判断企业是否配置了弹性伸缩
|
|
|
|
- if (message.getFlexibility() == 0) {
|
|
|
|
- //发送mq,就进行计算
|
|
|
|
- mqProducer.sendByWorkQueue(queueModelingCall, message);
|
|
|
|
- } else {
|
|
|
|
- //发送mq,就进行计算
|
|
|
|
- mqProducer.sendByWorkQueue(singleModelingCall, message);
|
|
|
|
- }
|
|
|
|
-
|
|
|
|
- success = true;
|
|
|
|
|
|
+ MqSendLog mqSendLog = new MqSendLog();
|
|
|
|
+ mqSendLog.setNum(num);
|
|
|
|
+ mqSendLog.setContent(JSON.toJSONString(message));
|
|
|
|
+ mqSendLogService.save(mqSendLog);
|
|
|
|
|
|
log.info("场景计算资源准备结束,场景码:{}", message.getSceneNum());
|
|
log.info("场景计算资源准备结束,场景码:{}", message.getSceneNum());
|
|
|
|
|