SERVER > WINNT - Tip&Tech > 윈도우 XP IIS에서 접속자 수 늘리는 방법 (403.9에러)
 
SERVER
LINUX
Windows NT
 
아파치
WINNT - Tip&Tech
  HOME > SERVER > WINNT - Tip&Tech
 
작성일 : 09-10-20 15:45
윈도우 XP IIS에서 접속자 수 늘리는 방법 (403.9에러)
 글쓴이 : 덩벙이 (211.♡.155.10)
조회 : 2,200   추천 : 0   비추천 : 0  

태그 -> 윈도xp, iis, 접속자수늘리기, 403.9에러, 웹

윈도우 XP IIS에서 접속자 수 늘리는 방법 (403.9에러)

보통 XP의 동시 접속자수 제한은 10이다.. 하지만 IE가 한번 접속하는데 2개의 커넥션을 사용한다고 하니, 이건 뭐 혼자서 개발하더라도 시도때도 없이 403.9 에러가 뜬다.. (연결이 너무 많습니다라고 나온다)

해결방안 중 하나는 웹사이트 등록정보에서 연결 유지를 아예 사용 안하게 하는 방법이 있지만 아무래도 응답이 느려지니 비추하고, 지식인을 뒤지다가 깔쌈한 해결방법(미봉책이긴하지만 충분히 깔삼하다)이 있어서 적어놓는다.

해결책은 바로 동시 접속자수 제한을 40으로 늘리는 방법인데, 아래와 같이 vb스크립트를 실행하면 된다.
(스크립트 위치는 기본 디렉토리로 설치했다면 c:\inetpub\Adminscripts 폴더이다)

(콘솔에서) > adsutil set w3svc/MaxConnections 40

만약 스크립트를 처음 실행한다면 기본 스크립트 실행 툴을 지정할거냐고 묻는데, 확인 후에 다시한번 실행하면 접속자 수가 늘어나는 것을 확인 할 수 있다.

위 방법 뿐만 아니라 기본 5분으로 되어 있는 접속 유지 시간을 더 짧게 한다던가 하는 방법을 병행하면, 개인용으로 쓰기에는 충분한 접속자수라고 생각한다. ^^




아래는 지식인에서 찾은 원문
----------------------------------------------------------------------------
re: 윈도우 xp iis에서 접속자 수 늘리는 방법

Random thoughts of varying degrees of interest... Please read my disclaimer.

No More 403.9's
Alot of people were pinging me today about getting 403.9's when trying to access my website (Access Forbidden: Too many users are connected Internet Information Services).  It turns out that the IIS on Windows XP comes configured out of the box for a maximum of 10 HTTP connections.  What's worse, IE (actually URLMON) seems to use up 2 connections when hitting a website.  I tried figuring out how to raise the connection limit, but there didn't seem to be a documented way of doing this on a non-server version of Windows.  Fortunately, my good friend Geoff is the Architect of IIS and was able to help me out.  Here's his tip:

This can be bumped up to 40 but not higher (40 is the hardcoded limit).

To do this, find the adsutil.vbs script (should be in c:\inetpub\Adminscripts or similar) and run the following command:


adsutil set w3svc/MaxConnections 40


You can also try to prevent individuals from hogging a bunch of connections and thereby blocking out other users.  (IE will normally use 2 connections to a web site.)  To do this, launch the IIS admin tool (under control panel / administrative tools), right click on your ‘default web site’ (under ‘web sites’ in the outline control), and mess with the settings in the “connections” part of the “web site” tab.  Lowering the timeout (default is 5 min) will cause idle connections to get dropped quicker.  Disabling keep alives will cause connections to disconnect immediately after the request is handled instead of waiting for new requests on the same connection.  This is a little extreme but you probably don’t care that much about responsiveness, so you might want to just try that and see if it solves the problem.


 
 

Total 4
번호 제   목 글쓴이 날짜 추천 비추천 조회
4 http 와 https 간에 세션 공유 덩벙이 08-24 0 0 90
3 윈도우 서버 예약된 작업으로 asp (classic) 파일 자동 실행 시… 덩벙이 08-24 0 0 103
2 64비트와 32비트 차이 덩벙이 07-11 0 0 1567
1 윈도우 XP IIS에서 접속자 수 늘리는 방법 (403.9에러) 덩벙이 10-20 0 0 2201
 
개인홈페이지 덤벙닷컴은 프로그래머와 디자이너위한 IT커뮤니티 공간입니다.
Copyright ⓒ www.dumbung.com. All rights reserved.