我们正在使用DurableFunctions发送webhook回调。对于每个回调,调用一个ActivityFuntion尝试进行回调。如果收到df2 = pd.melt(df1,id_vars=['ID','Name'])
以外的内容,则应重试。我们重试25次,并以指数方式退回。
使函数失败的方法是,如果响应不是200 OK
,则会引发异常。这项工作有效,该功能确实得到了适当的重试。但是,这使我们的AzureFunctions日志变得杂乱无章,我们不关心它们。
是否可以在不引发异常和使日志混乱的情况下指示ActivityFunction的失败?