|
@@ -75,7 +75,8 @@ public class RabbitMqListener {
|
|
concurrency = "${maxThread.modeling.modeling-pre}"
|
|
concurrency = "${maxThread.modeling.modeling-pre}"
|
|
)
|
|
)
|
|
public void buildScenePreHandler(Channel channel, Message message) throws Exception {
|
|
public void buildScenePreHandler(Channel channel, Message message) throws Exception {
|
|
- String correlationId = message.getMessageProperties().getCorrelationId();
|
|
|
|
|
|
+ Object correlation = message.getMessageProperties().getHeader("spring_returned_message_correlation");
|
|
|
|
+ String correlationId = (String) correlation;
|
|
String msg = new String(message.getBody(), StandardCharsets.UTF_8);
|
|
String msg = new String(message.getBody(), StandardCharsets.UTF_8);
|
|
log.info("场景计算资源准备开始,队列名:{},id:{},消息体:{}", queueModelingPre, correlationId, msg);
|
|
log.info("场景计算资源准备开始,队列名:{},id:{},消息体:{}", queueModelingPre, correlationId, msg);
|
|
BuildSceneCallMessage buildSceneMessage = JSONObject.parseObject(msg, BuildSceneCallMessage.class);
|
|
BuildSceneCallMessage buildSceneMessage = JSONObject.parseObject(msg, BuildSceneCallMessage.class);
|
|
@@ -95,7 +96,8 @@ public class RabbitMqListener {
|
|
concurrency = "${maxThread.modeling.modeling-post}"
|
|
concurrency = "${maxThread.modeling.modeling-post}"
|
|
)
|
|
)
|
|
public void buildScenePostHandler(Channel channel, Message message) throws Exception {
|
|
public void buildScenePostHandler(Channel channel, Message message) throws Exception {
|
|
- String correlationId = message.getMessageProperties().getCorrelationId();
|
|
|
|
|
|
+ Object correlation = message.getMessageProperties().getHeader("spring_returned_message_correlation");
|
|
|
|
+ String correlationId = (String) correlation;
|
|
String msg = new String(message.getBody(), StandardCharsets.UTF_8);
|
|
String msg = new String(message.getBody(), StandardCharsets.UTF_8);
|
|
log.info("场景计算结果处理开始,队列名:{},id:{},消息体:{}", queueModelingPost, correlationId, msg);
|
|
log.info("场景计算结果处理开始,队列名:{},id:{},消息体:{}", queueModelingPost, correlationId, msg);
|
|
BuildSceneResultMqMessage resultMessage = JSONObject.parseObject(msg, BuildSceneResultMqMessage.class);
|
|
BuildSceneResultMqMessage resultMessage = JSONObject.parseObject(msg, BuildSceneResultMqMessage.class);
|
|
@@ -115,7 +117,8 @@ public class RabbitMqListener {
|
|
concurrency = "${maxThread.modeling.modeling-dt}"
|
|
concurrency = "${maxThread.modeling.modeling-dt}"
|
|
)
|
|
)
|
|
public void buildSceneDTHandler(Channel channel, Message message) throws Exception {
|
|
public void buildSceneDTHandler(Channel channel, Message message) throws Exception {
|
|
- String correlationId = message.getMessageProperties().getCorrelationId();
|
|
|
|
|
|
+ Object correlation = message.getMessageProperties().getHeader("spring_returned_message_correlation");
|
|
|
|
+ String correlationId = (String) correlation;
|
|
String msg = new String(message.getBody(), StandardCharsets.UTF_8);
|
|
String msg = new String(message.getBody(), StandardCharsets.UTF_8);
|
|
log.info("发送钉钉消息处理,队列名:{},id:{},消息体:{}", queueModelingDt, correlationId, msg);
|
|
log.info("发送钉钉消息处理,队列名:{},id:{},消息体:{}", queueModelingDt, correlationId, msg);
|
|
BuildSceneFailDTMqMessage dtMessage = JSONObject.parseObject(msg, BuildSceneFailDTMqMessage.class);
|
|
BuildSceneFailDTMqMessage dtMessage = JSONObject.parseObject(msg, BuildSceneFailDTMqMessage.class);
|