public void sendAndReceive(String destination, Object payload,
        RocketMQLocalRequestCallback rocketMQLocalRequestCallback, String hashKey, long timeout) {
        sendAndReceive(destination, payload, rocketMQLocalRequestCallback, hashKey, timeout, 0);
    }
@param destination formats: `topicName:tags`
@param payload the payload to be sent.
@param rocketMQLocalRequestCallback callback that will be invoked when reply message received.
@param hashKey needed when sending message orderly
@param timeout send timeout in millis
@return
rocketmq-spring-boot/src/main/java/org/apache/rocketmq/spring/core/RocketMQTemplate.java