业务编号(bizNo)
用于标识具有业务特点的值, 比如订单号、物流编号等,可以根据具体的业务场景生成, 生成规则采用通用成熟的Spel表达式进行解析
下面是我们给出一个简单的案例
java
@Retryable(scene = "remoteRetryWithBizNo",retryStrategy = RetryType.ONLY_REMOTE,bizNo = "orderVo.orderId")
public boolean remoteRetryWithBizNo(OrderVo orderVo){
throw new NullPointerException();
}
随后我们通过HTTP请求调用该接口
观察控制台可以看到,新注册的任务已经带上了业务编号。业务编号就是我们指定的orderId 9876543210。