我有一个在负载均衡器后面运行的ASP.NET Web API应用程序。一些客户端使HTTP繁忙连接保持活动状态的时间过长,从而创建不必要的亲和性,并导致某些服务器实例的高负载。为了解决这个问题,我希望在短时间内优雅地关闭请求过多的连接(从而迫使客户端重新连接并选择不同的服务器实例),同时无限期地保持低流量连接活
我不太清楚该如何回答这个问题,但要详细说明的是,我在我的ASP.Net Web 2项目中使用AWS,我希望返回一个S3对象的响应流--流被传递到客户端,然后处理。不过,IFileStore只返回一个Stream,然后我将其打包并从API中返回为StreamContent。
考虑到我调用了FileStore.GetFile(...),并且它返回了ResponseStream属性<em
我正在将一个ASP.NET Web API项目转换为ASP.NET核心WEB API。以前,我们会像这样返回错误的响应: throw new HttpResponseException(ErrorResponses.CreateErrorResponse(HttpStatusCode.Conflictmany linked devices", new { status = (int)SignInStatus.TooManyLinkedDevices }));