在使用 azure signalR 的 azure 函数应用中更改 KeepAlive 的值



我的应用程序是一个Azure Functions应用程序,我正在使用Azure SignalR。我想减少这个应用程序的KeepAlive时间。对于网络应用程序,我知道我们可以像这样更改 KeepAlive 间隔

public void ConfigureServices(IServiceCollection services)
{
services.AddSignalR(hubOptions =>
{
hubOptions.EnableDetailedErrors = true;
hubOptions.KeepAliveInterval = TimeSpan.FromMinutes(1);
});
}

但是如何在使用 signalR 的 azure 函数应用中更改间隔?

可以利用"host.json"文件中的functionTimeout全局配置选项来减少函数应用超时。根据计划类型,可以将超时设置为最小 1 秒到最大值。请参阅每种计划类型的functionTimeout

您可以在此处找到有关超时的其他信息。

有关 Azure Functions 和 Azure SignalR Service 的本文档也可能很有帮助。

相关内容

  • 没有找到相关文章

最新更新