Skip to content

[레벨:30]id: ADMINPLAY
댓글 0 조회 수 6942 추천 수 0
?

단축키

이전 문서

다음 문서

+ - Up Down Comment Print
?

단축키

이전 문서

다음 문서

+ - Up Down Comment Print
사이트를 구축하고 사용하다 보면 빨간 글씨의  '서버 사용량이 많습니다'  이거 보면 서버를 늘려야하나...
이런 생각 먼저 들었었는데.. 아래 몇가지 점검사항으로 asp.net을 최적화 할 수 있다
 
* 점검사항 *
  c:\windows\Microsoft.NET\Framework\v2.0.50727\Config  (.net FrameWork 에 맞는 경로를 선택)
 
  1. 시간 단위의 메모리 초기화 : 아래 시간마다 메모리 초기화를 해줌 
      machine.config > processModel 파트
      timeout="12:00:00"
     ex) <processModel enable="true" timeout="12:00:00"/>
 
  2. OutOfMemory Exception 발생 감지
      machine.config > processModel 파트
     
      <processModel autoConfig="true"/>
       -->수정 : <processModel enable="true" memoryLimit="60"/>
     ※ 시스템 메모리의 60%이상을 ASP.NET(aspnet_wp)가 차지하면 어플리케이션들을 모두 리사이클 시키라는 것이다.
           여기서 한가지 주의할 점은 ASP.NET의 메모리 사용한도가 2G라는 것이다.(32비트 OS의 경우에 그러하다. 64비트는 이런 제약
           이 없다.) 즉 만약에 시스템에 메모리가  4G가 있다면 위의 설정에 따르면 2.4G가 한도가 되는데 ASP.NET은 2G가 한도이니
           여전히 OutOfMemory Exception이 발생하게 된다. 즉 %로 설정을 하므로 최종 한도 값이 2G를 넘으면 안된다는 것이다.
          (사실 시스템에는 ASP.NET혼자서 실행되고 있는것도 아니므로 실제는 훨씬 더 낮게 설정해야 한다.)
 
 
  3. 응용 프로그램에 대해 큐에 대기시키는 최대 요청 수 변경
      machine.config > httpruntime 파트
 
      appRequestQueueLimit = 100  
      -->  수정 appRequestQueueLimit = 500
 
 
 
※ 응용프로그램 풀
   - 여러개의 worker process를 하나의 풀에 다수의 worker process 를 지정할 수 있습니다.
      응용프로그램 풀 단위로 worker process 재생, 실패감지, 복원, cpu 모니터링 등의 특성을 갖음
      하지만 메모리에 등록을 시켜둔 후 사용 하므로 응용프로그램 풀의 갯수가 많아지면
      메모리도 많이 차지하는 단점이 있습니다.

?Who's ADMINPLAY

profile

일요일은 짜빠게뤼~ 먹는날~^^


번호 제목 글쓴이 날짜 조회 수
101 네트워크 드라이브 연결 끊김 해결방안  fileimage [레벨:30]id: ADMINPLAY 2015.05.15 5802
100 Windows 공유폴더 암호없이 공유폴더 접근하기  fileimage [레벨:30]id: ADMINPLAY 2015.04.22 4018
99 [윈도우2008] CDO.Message 메일발송 CDO.Message.1 오...   [레벨:30]id: ADMINPLAY 2015.01.16 5606
98 Windows 2003 R2 업데이트 오류 (0x80190194)   [레벨:30]id: ADMINPLAY 2014.09.17 3659
97 Windows 7 업데이트 Command 삭제방법   [레벨:30]id: ADMINPLAY 2014.08.20 4275
96 IIS,ASP 상에서 캐쉬 설정 방법   [레벨:30]id: ADMINPLAY 2014.07.08 4542
95 윈도우7 홈프리미엄에 원격데스크탑 활성화 방법  fileimage [레벨:30]id: ADMINPLAY 2014.07.07 5800
94 상대방의 MAC Address를 얻기위한 ARP 명령어   [레벨:30]id: ADMINPLAY 2014.03.11 7433
93 PC의 Application 목록 한번에 확인하는 방법   [레벨:30]id: ADMINPLAY 2014.03.11 4479
92 파티션 유틸리티 Gdisk  fileimage [레벨:30]id: ADMINPLAY 2014.03.07 5763
» 서버 사용량이 많습니다. 메세지 출력시   [레벨:30]id: ADMINPLAY 2014.02.06 6942
90 Hyper-v 가상화 팁 - 하이퍼바이저가 실행되고 있지 않...   [레벨:30]id: ADMINPLAY 2013.11.20 9275
89 Windows 명령어   [레벨:30]id: ADMINPLAY 2013.05.12 6643
88 Windows Server 2008 R2 Hyper-V Ubuntu Install  fileimage [레벨:30]id: ADMINPLAY 2012.10.30 8234
87 Windows Media Player 9, 10 , 11 버퍼링 또는 동영...  file [레벨:30]id: ADMINPLAY 2012.08.14 11351
86 Qos패킷 스케쥴러 예약 대역폭 설정 제한 인터넷 속도...   [레벨:30]id: ADMINPLAY 2012.07.19 9630
85 이 웹 사이트 복원 시도를 중단했습니다. 문구가 나올 ...   [레벨:30]id: ADMINPLAY 2012.05.30 20244
84 [Windows Server 2008] 사용자 격리(전역 가상 디렉터...   [레벨:30]id: ADMINPLAY 2012.02.15 13072
83 FFmpeg 라이브러리 사용하기   [레벨:30]id: ADMINPLAY 2012.02.07 22130
82 Adobe Flash Live Encoder 설치파일 버전 모음  fileimage [레벨:30]id: ADMINPLAY 2012.01.16 12784
Board Pagination ‹ Prev 1 2 3 4 5 6 Next ›
/ 6
Designed by hikaru100

나눔글꼴 설치 안내


이 PC에는 나눔글꼴이 설치되어 있지 않습니다.

이 사이트를 나눔글꼴로 보기 위해서는
나눔글꼴을 설치해야 합니다.

설치 취소

SketchBook5,스케치북5

SketchBook5,스케치북5

SketchBook5,스케치북5

SketchBook5,스케치북5

Copyright ADMINPLAY corp. All rights reserved.

abcXYZ, 세종대왕,1234

abcXYZ, 세종대왕,1234