Merge pull request #328 from XN137/driver-jms-avoid-decoding-msgbody-twice

avoid decoding msgBody twice in JmsMsgSendOp
This commit is contained in:
Jonathan Shook
2021-06-10 14:35:48 -05:00
committed by GitHub
@@ -108,11 +108,10 @@ public class JmsMsgSendOp extends JmsTimeTrackOp {
@Override
public void run() {
int messageSize;
try {
byte[] msgBytes = msgBody.getBytes(StandardCharsets.UTF_8);
messageSize = msgBytes.length;
jmsProducer.send(jmsDestination, msgBody.getBytes(StandardCharsets.UTF_8));
int messageSize = msgBytes.length;
jmsProducer.send(jmsDestination, msgBytes);
messagesizeHistogram.update(messageSize);
bytesCounter.inc(messageSize);