홈>
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
관련 질문
- 문제 Asp.net C#-Microsoft.Web.Administration.ServerManager를 사용하여 웹 사이트 만들기
- c# : ASP.NET Core: SPA 기본 페이지 미들웨어는 기본 페이지 '/index.html'을 찾을 수 없기 때문에 반환할 수 없습니다.
- c# : (내 도메인)에 대한 http 응답을 수신하는 동안 WCF 서비스 오류가 발생했습니다. HTTP 프로토콜을 사용하지 않는 서비스 엔드포인트 때문일 수 있습니까?
- c#를 사용하여 .Net에서 텍스트 파일 내용을 인쇄하는 방법
- c# : 깊은 json 자식의 데이터 필터링
- c# : Excel에서 검색할 수 있는 asp.net API를 통해 QR 이미지 제공
- c# : 날짜 형식이 dd-MM-yyyy인 시스템의 ValueToCompare="MM/dd/yyyy"에 대해 CompareValidator가 제대로 작동하지 않습니다.
- c# : Web API에서 진행 상황 반환
- c# : ASP.NET의 DropDownList에서 선택됨을 True로 설정하는 방법
- C#에 SqlCommand 매개변수 추가하기
알겠습니다. 문제의 원인을 발견했습니다. 응용 프로그램의 stdout 로그를 파고 들었습니다.
이 솔루션은이 파일에 IIS 사용자에 대한 모든 권한을 추가하는 것이 었습니다.
내가 바보 야 :)