2012-12-29 5 views
3

Azure에서 웹 사이트를 호스팅하고 있습니다. 나는 간단한 php 파일을 업로드하여 (http를 통해) php에 게시되는 일부 데이터를 표시합니다. 대시 보드가 표시되면 알려진 이유없이 파일 시스템 저장소가 계속 증가하는 것을 확인했습니다. 오후 8시에 밤에 그것을 모니터 할 때, 그리고 그것은 mor에서 18.8 메가로 증가했습니다. 누구든지 설명 할 수 있습니까?azure 웹 사이트 - 파일 시스템 저장

이렇게되면 곧 1GB 제한을 초과합니다.

참고 : http 포스트는 매번 동일한 파일을 덮어 쓰며 http 포스트는 1kb 크기의 json 메시지입니다.

+0

일시적으로 업로드되고 보관되는 파일 하나입니까? 아니면이 데이터를 유지해야합니까? – mfanto

+0

안녕하세요, 마지막으로 게시 된 데이터가 해당 파일에 저장됩니다. 그 크기는 거의 Kbs의 몇되지 않습니다. –

답변

2

디스크 (텍스트 파일 등)에 일부 데이터를 저장하지 않으면 Azure 파일 시스템 저장소가 커질 수 없습니다. 디스크 내용을 확인하는 가장 좋은 방법은 Windows WebMatrix를 사용하여 Azure 웹 사이트에 연결하고 전체 원격 컨텐트를 확인하는 것입니다.

인스턴스 수가 증가하면 공유 모드에서 파일 저장 시스템에 영향을 미칩니다. 몇 개의 인스턴스가 있습니까? 그리고 인스턴스 수를 늘리거나 줄인다면 시스템 스토리지 사용을 파일화 할 수 있습니까?

편집 또한 파일 크기와 파일 시스템의 클러스터 크기의 수를 중요한 무엇

.

예 : 파일 시스템의 클러스터 크기와 4K

  • 1 파일 100K 걸릴 디스크 공간 ~ 100K
  • 100 파일 1K 각각의 디스크 공간이 ~ 400K 소요

파일 시스템 클러스터 크기 포함 64K

  • 1 파일 100K 걸릴 디스크 공간 ~ 128K
  • 100 파일 1K 각각

나는 윈도우 Azure 웹 사이트 디스크 클러스터에 대한 많은 정보를 찾을 수 없습니다 디스크 공간 ~ 6400K합니다 크기. 그러나, 나는 그것이 성능을 향상시키기 위해 몇 가지 더 큰 디스크 클러스터 크기로 설정 될 수있다 생각 (더 큰 디스크 클러스터 크기가 성능이 Configuring Disks in Azure for More Performance 문서에서 찾을 수 있습니다 향상 몇 가지 증거를.)

편집 2

I Windows Azure 웹 사이트에서 각각 28 바이트 (모든 파일 크기 ~ 5K)의 200 파일로 빠른 테스트를 수행했습니다. 무료입니다. Azure 디스크 사용량은 1M입니다. Windows Azure 웹 사이트 디스크 클러스터 크기가 4K임을 나타냅니다.

Windows Azure 웹 사이트 서비스는 미리보기 단계에 있으므로 디스크 클러스터 크기가 변경 될 수 있음을 유의하십시오.디스크 공간에 영향을 미칠 수

EDIT 3

또 다른 요소는 진단을 사용할 수 있습니다. Windows Azure Diagnostics

진단 기능을 사용하는 경우 몇 시간 (하루) 동안 사용 중지하고 디스크 공간이 계속 증가하는지 확인하십시오.

+0

안녕하세요 톰, 우리는 webmatrix를 사용하여 스토리지를 확인하고 그것은 3.6 MB의 크기를 보여줍니다. 현재, 우리는 실행중인 웹 사이트의 인스턴스가 단 하나입니다. 웹 사이트 모드는 "무료"입니다. –

+0

Tom, 파일 시스템 저장소가 어떤 활동없이 계속 성장하는 이유는 무엇입니까? azure 웹 사이트가 내부적으로 수행하고 파일 저장소에 덤프하는 로깅이 있습니까? –