У нас есть служба приложений, работающая в плане обслуживания с ограничением хранилища 50 ГБ.
Служба приложений является единственной частью плана обслуживания.
У нас есть веб-служба .NET, работающая на D:\home\site\services>
с папкой, в которой мы периодически создаем .docx
и .pdf
файлы.
Пару месяцев назад мы получили There is not enough space on the disk
только после хранения нескольких гигабайт в этой папке загрузки. Но со временем это исключение появлялось все быстрее и раньше, что мы исправили, опустошив папку загрузки.
К настоящему моменту мы получаем это исключение, когда в папке загрузки даже меньше 100 файлов. Хотя общий объем хранилища службы приложения составляет всего 400 МБ / 50 ГБ ...
Вот верхняя часть трассировки стека:
System.IO.IOException: There is not enough space on the disk.
at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
at System.IO.FileStream.WriteCore(Byte[] buffer, Int32 offset, Int32 count)
at System.IO.FileStream.Write(Byte[] array, Int32 offset, Int32 count)
at Xceed.Words.NET.DocX.Save()
at Xceed.Words.NET.DocX.SaveAs(String filename)
Кто-нибудь знает, что мы делаем не так?
РЕДАКТИРОВАТЬ: и служба приложения, и план обслуживания приложения имеют квоту 50 ГБ. Я не вижу никаких ограничений по объему хранения.