Docusignapi DocuSign webhook从未重试

Docusignapi DocuSign webhook从未重试,docusignapi,Docusignapi,我正在使用官方的DocuSign java客户端3.2.0。我已设置信封级别通知,如下所示。假设webhook URL是https://A. EventNotification eventNotification = new EventNotification(); eventNotification.setIncludeHMAC("true"); eventNotification.setIncludeDocuments("true"); eventNo

我正在使用官方的DocuSign java客户端3.2.0。我已设置信封级别通知,如下所示。假设webhook URL是https://A.

EventNotification eventNotification = new EventNotification();
eventNotification.setIncludeHMAC("true");
eventNotification.setIncludeDocuments("true");
eventNotification.setRequireAcknowledgment("true");
eventNotification.setUrl("https://A");
EnvelopeEvent envelopeEvent = new EnvelopeEvent();
envelopeEvent.setEnvelopeEventStatusCode("completed");
eventNotification.setEnvelopeEvents(Arrays.asList(envelopeEvent));
envelopeDefinition.setEventNotification(eventNotification);
    
我正在尝试测试这个webhook的重试逻辑。在几个成功的推送请求之后,我故意让服务为其中一个请求返回非200代码(示例404)。然后我恢复了逻辑,以便服务继续为新请求返回200个响应。 我检查了超过24小时后,失败的请求从未重试。 即使失败后有成功的请求,但请求从未重试有什么原因吗?

我还配置了一个连接侦听器,用于将所有信封的完整通知推送到webhook URL https://B 目前我们遇到了这个webhook URL的问题,所以所有到https://B的推送通知都失败了。 https://B连接webhook停止重试到信封级别通知webhook https://A是否持续失败?
连接重试与信封通知重试之间是否有任何区别?

对于全局帐户事件(所有用户和信封),请确保在连接设置中为无法重新推送的特定webhook选择了“需要确认”选项

Connect webhook是帐户的全局(所有用户和信封),您可以选择何时触发,例如“信封已发送”、“信封已作废”等。通过这种方式,您可以让多个webhook处理不同的帐户事件

在本例中,您仅为指定信封设置webhook通知

这对你也有帮助

在发送后续邮件24小时后,在帐户级别重试连接聚合邮件(默认设置)。我将询问信封级别的连接重试

最好是切换到发送中间消息(SIM)队列。它重试得更快


最好是有一个100%始终处于运行状态的侦听器(服务器)。一种简单且廉价(免费)的技术是使用AWS PaaS接收消息并将其排队。见和。我们还有谷歌云和Azure的示例代码。

谢谢。实际上,我的问题是信封级别的连接在24小时后没有重试,即使在失败的请求之后成功地请求webhook。另外,如果存在多个连接,那么一个连接的失败重试与另一个连接有关系吗?谢谢,实际上我的问题是,信封级别的连接在24小时后没有重试,即使在失败的请求之后成功请求webhook。此外,如果存在多个连接,是否会因为一个连接与另一个连接有任何关系而重试失败?