안녕하세요? 

IIS 개발 시작한지 얼마 안된 개발잡니다..

 

웹에서 동시접속 1만명(시간이 오래걸래도 순차적으로 로그인접속가능하게) 테스트를 해보려고합니다. 

 

IIS는 윈도우 10 클라이언트버전으로 사용중입니다( 10개 제한은 알고있습니다)

 

테스트 해보니 컴퓨터 성능에 따라 150~200개까지는 잘 되는데, 그 이후는 TaskCanseledExption에러가 뜨네요.

 

IIS 클라이언트버전에서는 동시접속이 불가능 한건가요?? 

 

 

  • Lv24

    아마 테스크가 10개 물려있으면 그 이후로는 어려울 거예요.

    제한을 따로 풀수있는 방법이 있는 것 같긴한데.. 설정변경이 어렵다고 하네요.

    가급적 윈도우10보다는 윈도우서버용 운영체제를 이용하시는게 더 좋고요..

    C# Asp.net을 하시는게 아니고 라이믹스 혹은 XE를 운영하기 위한 PHP서버를 운영하실 계획이라면 윈도우보다는 그냥 리눅스를 설치하세요.

     

    https://xetown.com/questions/586324#comment_586339

     

     

  • Lv24 ?
    답변감사합니다.
    C# Asp.Net사용중이라서요 ㅜㅜ
  • ? Lv24
    넵 그럼 iis쓰셔야죠 ㅎㅎ
  • Lv19

    You may allow up to 20 other devices to access the software installed on the licensed device for the purpose of using the following software features: file services, print services, Internet information services,(후략)

    https://www.microsoft.com/en-us/Useterms/Retail/Windows/10/Useterms_Retail_Windows_10_English.htm
    IIS에 걸린 제한과 별개로 윈도우 10에 설치된 IIS로 20개 이상의 장치(동시 접속이 아니라 각 개별 20개 장치입니다.)에 연결하는 것은 사용권 계약서에서 금지하고 있습니다. 즉 홈서버라면 모를까 그 이상 규모 개발이라면 서버 버전 사용하셔야 합니다.

     

    물론 사실상 단속이 불가능하므로 실제로 문제가 되지는 않습니다만 어차피 IIS 자체에 걸리는 제한 때문이라도 서버버전 이용하셔야 할겁니다.