public void asyncSend(String destination, Message<?> message, SendCallback sendCallback, long timeout) {
        asyncSend(destination, message, sendCallback, timeout, 0);
    }
Same to {@link #asyncSend(String, Message, SendCallback)} with send timeout specified in addition.

@param destination formats: `topicName:tags`
@param message {@link org.springframework.messaging.Message}
@param sendCallback {@link SendCallback}
@param timeout send timeout with millis
rocketmq-spring-boot/src/main/java/org/apache/rocketmq/spring/core/RocketMQTemplate.java