我正在运行一个应用程序服务,该服务计划中有8个实例正在运行。
该应用程序是用asp dotnet内核编写的,它是比当前可用版本更旧的版本。
有时,我遇到一个问题,即在持续的负载一段时间后,服务器开始返回大量5xx错误。
似乎只有一个实例出现问题-这导致失败的请求率攀升。
我注意到存在问题的实例上的“本地写入的字节”有相应的增加-我没有在本地写入任何数据,因此对于该指标实际测量的内容感到困惑。另外,打开的连接数量先增加然后保持高-重新启动有问题的实例似乎没有任何效果。
我唯一怀疑的是,我们正在使用UploadFromStreamAsync
中的HttpRequest.Body
将用户请求中的数据直接复制到Azure Blob存储中-数据来自手机应用程序。
Microsoft支持小组建议我们切换到使用本地缓存作为减少存储问题的选项,但这并不能解决问题。
谁能告诉我实际测量的“本地写入的字节数”是多少?在Google上找不到关于该指标的文档。