Wushiyii / Useful-Code

碎片代码记录,包括RocketMQ消费者实现、一些工具包

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Useful-Code

一些常用的工具与RocketMQ轻量化客户端实现

RocketMQ-Client 使用

@MQListener(topic="user", tags="updateUser")
public class ListenerDemo<UserDTO> implements GeneralMQListener<UserDTO> {

     public boolean consume(MessageExt msg, UserDTO body) {
         //...
         return true;
     }


}

其他常用工具 如重试工具Retryable.java

public static void main(String[] args) {
     //重试打印3次,间隔5s
     Retryable.of(() -> println("hello")).retry(3, 5, TimeUnit.SECOND);
}

About

碎片代码记录,包括RocketMQ消费者实现、一些工具包


Languages

Language:Java 100.0%