Merge branch 'develop/2.5.5'
This commit is contained in:
commit
74d4f84a7d
@ -87,8 +87,9 @@ public class TbAwsSqsProducerTemplate<T extends TbQueueMsg> implements TbQueuePr
|
|||||||
sendMsgRequest.withQueueUrl(getQueueUrl(tpi.getFullTopicName()));
|
sendMsgRequest.withQueueUrl(getQueueUrl(tpi.getFullTopicName()));
|
||||||
sendMsgRequest.withMessageBody(gson.toJson(new DefaultTbQueueMsg(msg)));
|
sendMsgRequest.withMessageBody(gson.toJson(new DefaultTbQueueMsg(msg)));
|
||||||
|
|
||||||
sendMsgRequest.withMessageGroupId(tpi.getTopic());
|
String sqsMsgId = UUID.randomUUID().toString();
|
||||||
sendMsgRequest.withMessageDeduplicationId(UUID.randomUUID().toString());
|
sendMsgRequest.withMessageGroupId(sqsMsgId);
|
||||||
|
sendMsgRequest.withMessageDeduplicationId(sqsMsgId);
|
||||||
|
|
||||||
ListenableFuture<SendMessageResult> future = producerExecutor.submit(() -> sqsClient.sendMessage(sendMsgRequest));
|
ListenableFuture<SendMessageResult> future = producerExecutor.submit(() -> sqsClient.sendMessage(sendMsgRequest));
|
||||||
|
|
||||||
|
|||||||
@ -1,3 +1,2 @@
|
|||||||
TB_QUEUE_TYPE=kafka
|
TB_QUEUE_TYPE=kafka
|
||||||
TB_KAFKA_SERVERS=kafka:9092
|
TB_KAFKA_SERVERS=kafka:9092
|
||||||
TB_QUEUE_KAFKA_JE_TOPIC_PROPERTIES=retention.ms:604800000;segment.bytes:26214400;retention.bytes:104857600;partitions:100
|
|
||||||
|
|||||||
@ -52,11 +52,13 @@ function AwsSqsProducer() {
|
|||||||
queueUrls.set(responseTopic, responseQueueUrl);
|
queueUrls.set(responseTopic, responseQueueUrl);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
let msgId = uuid();
|
||||||
|
|
||||||
let params = {
|
let params = {
|
||||||
MessageBody: msgBody,
|
MessageBody: msgBody,
|
||||||
QueueUrl: responseQueueUrl,
|
QueueUrl: responseQueueUrl,
|
||||||
MessageGroupId: 'js_eval',
|
MessageGroupId: msgId,
|
||||||
MessageDeduplicationId: uuid()
|
MessageDeduplicationId: msgId
|
||||||
};
|
};
|
||||||
|
|
||||||
return new Promise((resolve, reject) => {
|
return new Promise((resolve, reject) => {
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user