对于客户端,我们有一个Powershell脚本在Azure中作为Webhook运行(使用Sharepoint PnP)。 该Webhook的目标是使用一些参数并分配特定的组来创建一个新的Sharepoint-online子站点。
该脚本已经运行了大约一年,但是自从几周以来,我们在此特定命令上收到了越来越多的超时错误。
$web = New-PnPWeb -Url $webname -Title $webtitle -Template $template -Locale $locale -Web $WebRoot -BreakInheritance
三分钟后,它吐出错误“操作已超时”,然后停止运行。
此后已创建了新站点(但我怀疑这三分钟之内没有)。
我尝试将“ -RequestTimeout -1”添加到“ Connect-PnPOnline”命令中,而没有任何不同的结果。
还有其他方法可以延长New-PnPWeb命令的超时时间吗? 当然也欢迎任何其他解决方案。