2012-02-06 2 views
-1

C#에서 응용 프로그램을 만들고 있습니다. 이 응용 프로그램에서는 일부 계산을 수행하고 이러한 값을 IIS에있는 컬렉션에 넣습니다. 그래서 여기에 IIS에 저장할 수있는 데이터의 크기가 얼마나되는지 알고 싶습니다. 언젠가 몇 시간 후에 IIS의 내 컬렉션이 재설정되기 때문입니다.IIS7의 최대 저장 용량은 얼마입니까?

IIS의 문자열 모음을 만들었습니다. 그리고 내 요구 사항에 따라 4 ~ 5 일 동안이 컬렉션을 원합니다. 컬렉션을 재설정하고 새 컬렉션을 다시 만들고 있습니다. 그러나 4 일 전에 컬렉션이 재설정됩니다. 문제가 발생하지 않습니다. 제발 도와주세요. 미리 감사드립니다.

+0

IIS에 값을 저장하는 방법에 대한 자세한 정보 (코드 스 니펫)를 제공해야합니다. – Kyberias

답변

2

응용 프로그램 풀의 "고급 설정"을 살펴보십시오. "Regular Timer Interval (minutes)"설정 때문에 응용 프로그램 풀이 자동으로 재활용됩니다.

3

"오랫동안" "많이"저장하려면 데이터베이스를 사용하십시오. 웹 사이트는 자주 자동으로 재설정됩니다.

3

콜렉션이 재설정되지 않습니다. 일어날 수있는 일은 응용 프로그램 풀이 재활용되고 이로 인해 응용 프로그램이 다시 시작되고 콜렉션이 사라지게됩니다.

얼마나 자주이 작업을 IIS에서 제어 할 수 있습니다.

저는 Win2008 서버 64 비트를 사용하고 있습니다. 기본적으로 물리적 인 메모리 제한 (내 경우 24GB)이 될 때까지 계속 컬렉션을 확장 할 수 있습니다.

+0

응용 프로그램 풀 재활용에 대해 자세히 설명해 주시겠습니까? 어떻게 제어 할 수 있을까요? – Dany

+0

가장 현명한 호스트의 응용 프로그램 풀 제한이 있습니다. II는 웹 서버이며 데이터베이스가 아닙니다. 그것을 악용하는 사람은 그가 요구하는 것을 얻습니다. – TomTom

+0

@TomTom - 그가 공유 호스팅을하고 있는지 전혀 알 수 없습니다. –

관련 문제