业务相关参数
参数 | 描述 | 默认值 | 必须指定 |
---|---|---|---|
idempotentId | 幂等id生成器 | SimpleIdempotentIdGenerate | ✅ |
retryMethod | 重试处理入口 | ExecutorAnnotationMethod | ✅ |
retryCompleteCallback | 服务端重试完成(重试成功、重试到达最大次数)回调客户端 | SimpleRetryCompleteCallback | ❌ |
bizNo | 标识具有业务特点的值比如订单号、物流编号等,可以根据具体的业务场景生成,生成规则采用Spel表达式解析。 | 无 | ❌ |
接下来的参数中主要是和我们业务相关的一些参数了,当我们在业务场景中使用SnailJob时,可以根据实际的业务需要来定制一些内容。首先我们对这些参数来做一个详细的介绍: