在带有ASP.NET Core 3.0的Kestrel Web服务器中禁用Nagle算法

ListenOptions.NoDelay已被删除,并且在.NET Core 3.0中不再可用。在要迁移到3.0(https://docs.microsoft.com/en-us/aspnet/core/migration/22-to-30?view=aspnetcore-3.0&tabs=visual-studio#transport-abstractions-moved-and-made-public)的文档中,它说:

  

NoDelay已从ListenOptions移至传输选项。

但是它没有显示如何实施此更改。

如何在.NET Core 3.0中将NoDelay选项设置为false?谢谢!

erma001 回答:在带有ASP.NET Core 3.0的Kestrel Web服务器中禁用Nagle算法

将包参考添加到

dt.Columns.Add("Col1",typeof(bool));

并调用:

<PackageReference Include="Microsoft.AspNetCore.Server.Kestrel.Transport.Libuv" Version="3.0.0" />

Transport configuration上查看官方文档

本文链接:https://www.f2er.com/3161452.html

大家都在问