K8S Azure 存储帐户文件共享挂载问题?

K8S Azure 存储帐户文件共享挂载问题?

已经在 Azure 中使用 AKS 设置了 Kubernetes 集群,并且正在运行一个简单的 apache 部署,出于本文的目的,httpd:2.4。

对于资产存储,我有一个从 Azure 存储帐户安装的文件共享,这一切似乎都有效,但在提供稍大的文件(例如 3MB 图像)时,由于某种原因,连接会关闭,剩余字节需要读取。情况并非总是如此,有时它会完全提供文件,并且只有在从 Azure 卷提供文件时才会发生这种情况(从本地磁盘提供大文件不会出现问题)

我这里是否缺少一些配置或者有人遇到过类似的问题?

以下是我当前配置的概要(Ingress、Deployment、PV、PVC)https://pastebin.com/gsnM9nP0

答案1

原来是EnableSendFileApache 的问题。在配置中将其关闭即可解决问题。

相关内容