홈>
ASP CORE를 사용하여 웹 응용 프로그램을 실행하고 있습니다. 불행히도 Event Viewer Manager를 검사하는 동안 이상한 충돌이 발생하고 앱이 다시 시작되는 것을 발견했습니다.
오류 로그는 다음과 같습니다 :
오류가있는 응용 프로그램 이름 : dotnet.exe, 버전 : 1.1.0.1179, 타임 스탬프 : 0x58224b03 오류 모듈 이름 : KERNELBASE.dll, 버전 : 10.0.14393.1770, 타임 스탬프 : 0x59bf2ba6 예외 코드 : 0xe0434352 오류 오프셋 : 0x0000000000033c58 오류 프로세스 ID : 0x3ec4 오류가있는 응용 프로그램 시작 시간 : 0x01d3885e41a55d69 오류가있는 응용 프로그램 경로 : C : \ Program Files \ dotnet \ dotnet.exe 오류 모듈 경로 : C : \ Windows \ System32 \ KERNELBASE.dll 보고서 ID : 20b0cbe4-423e-4adf-ba0f-848a38ea967b 오류가있는 패키지 이름 : 결함이있는 패키지 관련 애플리케이션 ID :
내가 조사한 것은 dotnet.exe 프로세스의 메모리 누수입니다. 그러나 private bytes 매개 변수가 증가하지 않으므로 문제가되지 않습니다. 여기에 20 분의 앱 런타임 그래프를 첨부합니다. 충돌 및 재시작은 일정하며 2 분마다 발생합니다.
내 문제를 조사하는 방법에 대한 아이디어가 있습니까?
-
답변 # 1
관련 질문
- c# - 조인 테이블에 테이블을 추가하는 방법은 무엇입니까? ASPNET MVC
- c# - 개체에 목록을 추가하려면 어떻게합니까?
- c# - ActionLink에서 Post 메서드로 Model 속성을 전달하는 방법 (aspnet 코어 사용)?
- asp.net - 이전에 작동했던 웹 사이트에서 내 사진이 사라진 (404) 이유는 무엇입니까?
- c# - argumentnullexception - 값은 null 일 수 없습니다 (매개 변수 '항목')
- c# - 인덱스가 범위를 벗어났습니다 하지만 내가 excecute하면 itemcount ()가 1을 반환합니다
- c# - VS Code에서 net 코어 프로젝트의 대상 프레임 워크를 netstandard21에서 netcoreapp31로 변경하는 방법
- c# - 한 명의 사용자가 애플리케이션에서 LDAP 서버에 연결할 수 없습니다
- c# - 드롭 다운 목록으로 필터링하는 방법을 잃었습니다 ASPNET
- c# - IIS Express vs dotnet 실행
알겠습니다. 문제의 원인을 발견했습니다. 응용 프로그램의 stdout 로그를 파고 들었습니다.
이 솔루션은이 파일에 IIS 사용자에 대한 모든 권한을 추가하는 것이 었습니다.
내가 바보 야 :)