连接 ID 申请从未完成

问题描述 投票:0回答:1

我的 .net core 应用程序遇到非常罕见的问题。唯一提到的地方是here https://github.com/dotnet/aspnetcore/issues/11025

我已经检查了我的代码,没有看到任何有问题的中间件,尽管其中一些是其他库的扩展,我的下一步是检查这些。

应用程序托管在云中的 Kubernetes 中,行为是特定连接被损坏,应用程序在 1-2 分钟内不接受该连接上的新请求,然后我收到消息 Connection id "" application 的严重错误从未完成

有人遇到过这个错误吗?

.net-core middleware
1个回答
0
投票

检查所有方法是否返回响应。

这是错误的:

[HttpPost]
public async Task Method()
{
    await DoWork();
}

这是正确的:

[HttpPost]
public async Task<IActionResult> Method()
{
    await DoWork();

    return NoContent();
}
最新问题
© www.soinside.com 2019 - 2025. All rights reserved.