---
sourceDocument: Xanadu Now Platform 기능
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ko-KR/xanadu/servicenow-platform

 Release :

    - xanadu

ft:locale :

    - ko-KR

ft:publication_title :

    - Xanadu Now Platform 기능

ft:clusterId :

    - platcap

bundleId :

    - platcap

workflow :

    - Platform


---

# MID Server 파일 클리너

# MID Server 파일 클리너 {#ariaid-title1}

* 릴리스 버전: Xanadu
* 
* 업데이트 날짜 2026년 06월 24일
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 소요 시간: 4분

모니터 스레드는 MID 서버에서 실행되어 오래된 파일을 정리하고, 설치 폴더 내의 파일 크기와 수량을 관리 가능한 상태로 유지하고, MID 서버의 성능 문제를 방지합니다.
다음 폴더 내의 파일과 빈 폴더는 이 MID 파일 클리너로 삭제될 수 있습니다. 30일 이전에 [마지막으로 액세스한](https://docs.oracle.com/javase/7/docs/api/java/nio/file/attribute/BasicFileAttributes.html#lastAccessTime()) 파일은 삭제됩니다.

시작 시 실행된 다음 그 후 24시간마다 실행됩니다. MID 서버 서비스를 다시 시작하여 파일 클리너를 강제로 실행할 수 있습니다.

정리된 폴더/파일:

* \\agent\\import
* \\agent\\export - 익스포트 세트 기능에서 사용됩니다.
* \\agent\\work\\monitors\\ECCSender\\output_error - 어떤 이유로든 삽입할 수 없는 ECC 입력 페이로드에 대해 San Diego 이후 사용됩니다( [PRB1521761/KB0995569](https://support.servicenow.com/kb?id=kb_article_view&sysparm_article=KB0995569) 참조).
* \\agent\\work\\monitors\\ECCSender\\output_oversize - mid.eccq.max_payload_size에 의해 설정된 제한(기본값은 20000000바이트)보다 크기 때문에 인스턴스로 전송되지 않는 페이로드의 복사본을 저장하기 위해 Eureka/Fuji부터 사용됩니다(PRB598334 참조).
* \\agent\\logs - 특히 JFR 덤프(Utah 릴리스)
{#mid_file_cleaner__ul_nxc_qz1_lbc}

## 로깅 {#mid_file_cleaner__section_nlv_qz1_lbc}

MID 서버 에이전트 로그에는 MID 서버와 함께 시작 및 종료되는 이 모니터가 표시됩니다.

    2022-10-21T13:08:58.330+0200 INFO (MIDServer) [Main:265] Initializing MID Server 
    2022-10-21T13:10:36.527+0200 INFO (StartupSequencer) [Monitors:307] Enabling monitor: FileCleanerMonitor
    ... 
    2022-10-24T09:29:35.193+0200 INFO (MIDServer) [MIDServerState:160] MID Server stopping 
    2022-10-24T09:29:38.591+0200 INFO (MIDServer) [Instance:928] interrupting thread FileCleanerMonitor.21600

{#mid_file_cleaner__codeblock_okp_sz1_lbc}

실행되는 시점을 정확히 확인하려면 mid.log.level=debug 매개변수를 사용하여 디버그를 활성화합니다.

    2022-11-17T02:49:13.201-0800 DEBUG (FileCleanerMonitor.21600) [AFileCleaner:103] Scanning directory to delete files: C:\...\agent\import
    2022-11-17T02:49:13.201-0800 DEBUG (FileCleanerMonitor.21600) [AFileCleaner:103] Scanning directory to delete files: C:\...\agent\export
    2022-11-17T02:49:13.201-0800 DEBUG (FileCleanerMonitor.21600) [AFileCleaner:103] Scanning directory to delete files: C:\...\agent\work\monitors\ECCSender\output_error
    2022-11-17T02:49:13.201-0800 DEBUG (FileCleanerMonitor.21600) [AFileCleaner:103] Scanning directory to delete files: C:\...\agent\work\monitors\ECCSender\output_oversize
    2022-11-17T02:49:13.201-0800 DEBUG (FileCleanerMonitor.21600) [AFileCleaner:103] Scanning directory to delete files: C:\...\agent\logs

{#mid_file_cleaner__codeblock_eg4_5z1_lbc}

개별 파일/폴더 삭제에 대한 로깅은 없습니다.

## MID 파일 클리너 비활성화 {#mid_file_cleaner__section_ijg_vz1_lbc}

익스포트 세트는 MID 서버 에이전트\\익스포트 폴더에 파일을 씁니다. 그런 다음 고객 측의 사용자 지정 구현이 해당 파일을 가져와서 다른 곳으로 이동하므로 이러한 파일은 짧은 시간 동안 MID Server 애플리케이션의 설치 디렉토리에 남아 있으면 됩니다.

MID 서버 구성 매개변수 **mid.file_cleaner.disabled=true**를 추가하여 모든 폴더에 대해 MID 파일 클리너를 완전히 비활성화할 수 있습니다. 매개 변수가 없는 경우(기본 사용 가능한 상태) 기본값은 false이고 파일 클리너가 실행됩니다.

MID 서버 양식의 "구성 매개변수" 관련 목록에서 새로 만들기를 클릭하고 mid.file_cleaner.disabled를 선택한 다음 "예" 값을 입력합니다.

config.xml 파일에 수동으로 추가할 수도 있습니다( `<parameter name="mid.file_cleaner.disabled" value="true"/>`). 자세한 내용은 [MID 서버 매개변수](https://servicenow-prod.fluidtopics.net/jHC_Cgr1HNngFEwXMa3Eqw#mid-server-parameters "매개변수는 특정 MID 서버의 동작을 제어하며 MID 서버 속성보다 우선순위가 낮습니다.") 문서를 참조하십시오.
**관련 개념**   

* [MID 서버 업그레이드](https://servicenow-prod.fluidtopics.net/nD8kJ1_ShOqe0B_YFcAAXg "MID Server를 수동으로 업그레이드하거나 인스턴스를 통해 자동으로 업그레이드합니다. 인스턴스가 업그레이드되고 MID 서버의 버전이 더 이상 동일하지 않은 경우 MID 서버 자동 업그레이드가 트리거됩니다. 새 MID 서버 패키지가 install.service-now.com 에서 다운로드되어 이전 패키지를 대체하고 MID 서버가 새 버전으로 시작됩니다.")
* [MID 서버 대시보드](https://servicenow-prod.fluidtopics.net/FmoyDNxFrIp~QNLMwGppqA "MID Server 대시보드는 MID Server 사용자가 진행 중인 작업을 모니터링할 수 있는 중앙 위치입니다. 대시보드는 MID Server 상태 테이블의 정보를 보여주는 보고서와 게이지로 구성됩니다.")
* [MID 서버 권한 있는 명령](https://servicenow-prod.fluidtopics.net/joC7z5BkBS0eMOKHq4rFgQ#c_PrivilegedCommandsForMIDServer "호스트 서버에서 특정 정보를 검색하려면 MID 서버가 더 높은 권한으로 SSH 명령을 실행해야 합니다. 플랫폼은 MID 서버에서 사용할 수 있는 기본적인 권한 있는 명령과 시스템에 명령을 추가하는 기능을 제공합니다.")  
**관련 태스크**   

* [수동으로 MID Server 시작, 중지 및 다시 시작](https://servicenow-prod.fluidtopics.net/8VSrxPu4d3LnS4_YypEzeQ "설치 절차가 끝날 때 MID Server를 MID 서버 시작하지 않은 경우 MID Server를 수동으로 시작할 수 있습니다.")
* [MID 서버 JVM 메모리 크기 설정](https://servicenow-prod.fluidtopics.net/GE3c8oDYlfGcdmEo1la5_w "MID 서버는 기본 JVM 메모리 할당으로 시작되지만 구성 파일에서 이 설정을 수정할 수 있습니다.")
* [MID 서버 일시 중지](https://servicenow-prod.fluidtopics.net/jYdS9SPkrDTNywESTYbSQQ#t_PauseTheMIDServer "MID 서버를 일시 중지하여 작업을 위해 ECC 큐를 폴링하거나 Discovery 결과를 인스턴스로 다시 보내는 것을 일시적으로 방지합니다.")  
**관련 참조**   

* [MID Server 시스템 요구 사항](https://servicenow-prod.fluidtopics.net/y4qn33SgsW4xvGyI3P8c9Q "이러한 최소 시스템 요구 사항을 사용하여 MID 서버를 호스팅하는 컴퓨터에 자원을 할당합니다.")
* [MID Server 문제 해결](https://servicenow-prod.fluidtopics.net/6D~5uij0AknoH3RdNoy0cA "MID 서버의 문제를 해결하여 해결 방법을 찾습니다. MID 서버를 모니터링하여 문제가 발생할 때 경보를 수신합니다. MID Server의 특정 문제를 해결하기 위한 문제 해결 절차가 있습니다. Hi의 지식베이스에는 MID Server 문제 해결에 도움이 되는 여러 문서가 있습니다.")
* [MID 서버 속성](https://servicenow-prod.fluidtopics.net/DcApCgJzb_d1PNFZ7_E7bw#r_MIDServerProperties "속성은 모든 MID 서버 또는 특정 MID 서버의 동작을 통제합니다.")
* [MID 서버 매개변수](https://servicenow-prod.fluidtopics.net/jHC_Cgr1HNngFEwXMa3Eqw#mid-server-parameters "매개변수는 특정 MID 서버의 동작을 제어하며 MID 서버 속성보다 우선순위가 낮습니다.")
* [MID 서버 구성 매개변수 설정 및 우선순위](https://servicenow-prod.fluidtopics.net/e0Wt3i2ntwvkhXfQX9HHZQ "MID Server의 설정은 여러 테이블에 있으며 MID Server는 설정된 순서에 따라 우선순위를 지정합니다. MIDConfigParameter는 올바른 형식 스타일 작성기를 사용하여 정의해야 합니다.")
* [MID 서버 보호 기록 및 예약된 문자](https://servicenow-prod.fluidtopics.net/DzvZ8Z4k6a0vCogHAwXCZA "일부 MID 서버 기록은 변경할 수 없습니다. 특정 특수 문자는 XML에 미리 정의되어 있으며 암호에 사용할 수 없습니다.")
* [MIDSystem 메서드](https://servicenow-prod.fluidtopics.net/n_gY_NGAfd6esQHaMgFVhg "MIDSystem 변수(변수 이름 ms로 참조됨)는 MID 서버에 대한 정보를 가져오는 다양한 방법을 제공합니다.")
* [MID 서버 하트비트](https://servicenow-prod.fluidtopics.net/jYMZumO8gUX8YMFZKrmb2Q "인스턴스는 가상 트랜잭션 모니터링 시스템을 사용하여 5분마다 MID 서버에 응답을 확인합니다.")

