This is an automated email from the ASF dual-hosted git repository.
dinglei pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/rocketmq-spring.git
The following commit(s) were added to refs/heads/master by this push:
new 26939d0 Remove unnecessary catch blocks and log statements in
syncSendGrpcMessage (#711)
26939d0 is described below
commit 26939d03c67b5c5a1da0459a66b7e38ee940add8
Author: rongtong <[email protected]>
AuthorDate: Thu Mar 13 15:51:39 2025 +0800
Remove unnecessary catch blocks and log statements in syncSendGrpcMessage
(#711)
* Remove unnecessary catch blocks and log statements.
* Optimize log output
* Optimize log output
---
.../rocketmq/client/core/RocketMQClientTemplate.java | 15 +--------------
1 file changed, 1 insertion(+), 14 deletions(-)
diff --git
a/rocketmq-v5-client-spring-boot/src/main/java/org/apache/rocketmq/client/core/RocketMQClientTemplate.java
b/rocketmq-v5-client-spring-boot/src/main/java/org/apache/rocketmq/client/core/RocketMQClientTemplate.java
index 25f94ca..4213cb4 100644
---
a/rocketmq-v5-client-spring-boot/src/main/java/org/apache/rocketmq/client/core/RocketMQClientTemplate.java
+++
b/rocketmq-v5-client-spring-boot/src/main/java/org/apache/rocketmq/client/core/RocketMQClientTemplate.java
@@ -221,24 +221,16 @@ public class RocketMQClientTemplate extends
AbstractMessageSendingTemplate<Strin
*/
public SendReceipt syncSendGrpcMessage(String destination, Message<?>
message, Duration messageDelayTime, String messageGroup) {
if (Objects.isNull(message) || Objects.isNull(message.getPayload())) {
- log.error("send request message failed. destination:{}, message is
null ", destination);
throw new IllegalArgumentException("`message` and
`message.payload` cannot be null");
}
SendReceipt sendReceipt = null;
try {
org.apache.rocketmq.client.apis.message.Message rocketMsg =
this.createRocketMQMessage(destination, message, messageDelayTime,
messageGroup);
Producer grpcProducer = this.getProducer();
- try {
- sendReceipt = grpcProducer.send(rocketMsg);
- log.info("Send message successfully, messageId={}",
sendReceipt.getMessageId());
- } catch (Throwable t) {
- log.error("Failed to send message", t);
- }
+ return grpcProducer.send(rocketMsg);
} catch (Exception e) {
- log.error("send request message failed. destination:{}, message:{}
", destination, message);
throw new MessagingException(e.getMessage(), e);
}
- return sendReceipt;
}
@@ -311,7 +303,6 @@ public class RocketMQClientTemplate extends
AbstractMessageSendingTemplate<Strin
public CompletableFuture<SendReceipt> asyncSend(String destination,
Message<?> message, Duration messageDelayTime, String messageGroup,
CompletableFuture<SendReceipt> future) {
if (Objects.isNull(message) || Objects.isNull(message.getPayload())) {
- log.error("send request message failed. destination:{}, message is
null ", destination);
throw new IllegalArgumentException("`message` and
`message.payload` cannot be null");
}
Producer grpcProducer = this.getProducer();
@@ -329,7 +320,6 @@ public class RocketMQClientTemplate extends
AbstractMessageSendingTemplate<Strin
});
}
} catch (Exception e) {
- log.error("send request message failed. destination:{}, message:{}
", destination, message);
throw new MessagingException(e.getMessage(), e);
}
return future0;
@@ -358,7 +348,6 @@ public class RocketMQClientTemplate extends
AbstractMessageSendingTemplate<Strin
*/
public Pair<SendReceipt, Transaction> sendTransactionMessage(String
destination, Message<?> message) {
if (Objects.isNull(message) || Objects.isNull(message.getPayload())) {
- log.error("send request message failed. destination:{}, message is
null ", destination);
throw new IllegalArgumentException("`message` and
`message.payload` cannot be null");
}
final SendReceipt sendReceipt;
@@ -368,9 +357,7 @@ public class RocketMQClientTemplate extends
AbstractMessageSendingTemplate<Strin
try {
transaction = grpcProducer.beginTransaction();
sendReceipt = grpcProducer.send(rocketMsg, transaction);
- log.info("Send transaction message successfully, messageId={}",
sendReceipt.getMessageId());
} catch (ClientException e) {
- log.error("send request message failed. destination:{}, message:{}
", destination, message);
throw new RuntimeException(e);
}
return new Pair<>(sendReceipt, transaction);