IIS 7을 사용하는 Windows Server 2008 컴퓨터에서 호스팅되는 ASP.Net 3.5 응용 프로그램이 있습니다.이 응용 프로그램에 대한 별도의 응용 프로그램 풀이 있습니다. 내가 가진 문제는 2-3 명의 사용자가 동시에 웹 사이트에 액세스하는 즉시 거의 모든 작업에서 예외가 발생하기 시작한다는 것입니다. aspnet_membership에 내장 된 사용자 로그인 중 예외. 한 명만 사용하면 똑같은 일이 잘 진행됩니다. 테스트를 위해 필요한 사항이 있습니까? 감사합니다, 알리IIS 7.0 ASP.Net 3.5 여러 사용자가 로그온 할 때 응용 프로그램이 작동하지 않습니다.
0
A
답변
1
일부 웹 응용 프로그램에서는 이와 같은 문제가 있었지만 제 경우에는 IIS 6.0을 사용하고있었습니다. 메모리 사용을 분석하기위한 몇 가지 데브 파트너 도구를 이용하여 응용 프로그램을 분석 한 후 우리는 일부 구성 요소가 소요되는 과도한 자원 우리가 간단한 닷넷에 사용 된 툴킷을 대체하여이었다 실현은 응용 프로그램이 충돌을 중지 제어합니다. 대부분의 충돌은 코드의 문제로 인한 것입니다. 또한 다음 웹 사이트를 확인하십시오. sessionstate, 인증. 사용자 지정 오류 (customErrors)를 사용하지 않도록 설정하면 오류 세부 정보를 볼 수 있습니다. 오류 설명을 확인하려면 응용 프로그램 이벤트 로그을 참조하십시오.
1
이 성격의 웹 사이트를 설정할 때 가장 먼저하는 일은 세션 상태를 InProc
에서 StateServer
으로 분리하는 것입니다. 종종 응용 프로그램 재활용 또는 심지어 응용 프로그램 수준 예외로 인해 w3wp.exe 프로세스가 세션 오류를 덤프하는 크래시 및 다시로드 할 수있는 것으로 나타납니다. @Arce Brito의 권고와 마찬가지로, 세션을 분리하면 실제로 증상 만 감추기 때문에 예외의 근본 원인을 찾을 수있는 모든 조치를 취해야합니다.
관련 문제
- 1. 사용자가 로그온 할 때 IIS7 Environment.UserName이 다릅니다.
- 2. ASP.Net MVC 2.0 응용 프로그램 IIS 7.0 배포
- 3. Asp.net 4.0 하위 응용 프로그램이 IIS 7.5에서 작동하지 않습니까?
- 4. 여러 web.config 파일이있는 ASP.NET 3.5 응용 프로그램 (IIS 7)
- 5. 로그온 응용 프로그램이 로그온 보안 토큰을 암호화하도록해야합니까?
- 6. IIS /하여 DirectoryEntry/ASP.NET - 로그온 실패
- 7. IIS 7.0에서 ASP.NET CacheDependency가 작동하지 않습니다.
- 8. nsuserdefaults에서 데이터로 작업 할 때 응용 프로그램이 작동하지 않습니다.
- 9. COM 응용 프로그램이 작동하지 않습니다.
- 10. Nortel MPS 500의 IVR 응용 프로그램이 ASP.NET MVC와 작동하지 않습니다.
- 11. IIS 5.0에서 배포 할 때 링크가 작동하지 않습니다.
- 12. 같은 ASP.Net 응용 프로그램 - 여러 IIS 사이트
- 13. ASP.NET 응용 프로그램이 시작되지 않습니다
- 14. Vista Home Premium IIS 7.0 및 asp.net
- 15. Sharepoint 응용 프로그램이 작동하지 않습니다!
- 16. ASP.NET MVC IIS request.files가 작동하지 않습니다.
- 17. IIS 7에 배포 할 때 진단 추적 로깅이 작동하지 않습니다.
- 18. ASP.NET 3.5 사용자 지정 ConfigurationSection이 작동하지 않습니다.
- 19. netTcpBinding을 사용하는 IIS 7.0
- 20. Server.UrlEncode가 "*"에서 작동하지 않습니다 ASP.net 3.5
- 21. asp.net 3.5 + 업데이트 패널이 모질라에서 작동하지 않습니다.
- 22. asp.net 4 라우팅이 iis 7에서 작동하지 않습니다.
- 23. ASP.NET 응용 프로그램이 재활용 될 때 감지
- 24. WPF 응용 프로그램이 시작되지 않습니다.
- 25. IIS 7에서 ASP.NET 웹 응용 프로그램이 올바르게 작동하지 않습니다. (Windows Server 2008)
- 26. iis7 웹 사이트 응용 프로그램이 작동하지 않습니다.
- 27. 데이터베이스 응용 프로그램이 제대로 작동하지 않습니다.
- 28. 서버에 배포 할 때 Web.config 위치 태그가 작동하지 않습니다.
- 29. 응용 프로그램이 foreground로 들어갈 때 iphone refresh viewcontroller가 작동하지 않습니다.
- 30. 대화 상자에서 내 응용 프로그램이 작동하지 않습니다.
귀중한 의견을 주신 Arce Brito와 Joel Etherton에게 감사드립니다. 두 가지 측면 모두에서 작업했는데, 응용 프로그램의 속도를 늦추는 원인이되었지만 (속도가 눈에 띄게 향상됨) 일부 코드가 최적화되었습니다. 또한 내 세션 상태 모드는 이제 StateServer이지만 여러 사용자가 로그인하자마자 응용 프로그램이 충돌합니다. MSSQL 서비스를 다시 시작하면 응용 프로그램이 다시 확인됩니다 (여러 사용자가 로그인 할 때까지). 문제는 SQL 서버가 여러 요청을 처리하는 방식과 같습니다. 앞면에 어떤 제안이 있니? – user179490