Azure에서 Node.js 앱을 실행하고 있습니다. 기존의 Azure 웹 응용 프로그램 로깅 기능은 응용 프로그램 로그를 최대 크기로 제한합니다. 따라서 하루 전과 같이 (예를 들어) 로그를 검색 할 수 없습니다. 리소스 탐색기에서 일부 구성/로그 설정을 수정할 수 있습니다.Azure 진단 로그 크기 제한
예를 들어 나는 다음과 같은 속성을 편집 할 수 있습니다 :
...
"httpLogs": {
"fileSystem": {
"retentionInMb": 35,
"retentionInDays": null,
"enabled": true
},
"azureBlobStorage": {
"sasUrl": null,
"retentionInDays": null,
"enabled": false
}
},
...
내가 'applicationLogs'에 대한 어떤 'retentionInDays'또는 'retentionInMb의 속성을 볼 수 없습니다.
"applicationLogs": {
"fileSystem": {
"level": "Off"
},
응용 프로그램 로그의 저장 시간이나 크기 제한을 늘릴 수 있습니까?
는'createWriteStream'가 파일 시스템에서 파일을 고정하기 때문에 응용 프로그램이 실행되는 동안 우리는 파일에 액세스 할 수 없습니다했다. 허용 가능한 옵션이 아닌 파일을 릴리스하려면 앱을 먼저 중지해야합니다. –