안녕하세요.
웹한글기안기 솔루션 서버의 디스크 용량 문제로,
아래와 같이 문의드리니 답변주시기 바랍니다.
- 각 디렉토리별 사용 용도 (아래 ‘현재 사용중인 디렉토리 경로’ 참조)
- 현재 사용중인 디렉토리 경로
/mnt/hancom/upload
/mnt/hancom/save
- 위 디렉토리에 저장된 하위 디렉토리 및 파일에 대한 삭제 가능 및 영향도 여부
- 웹한글기안기에서 사용중인 디렉토리 경로의 변경 방법
- 웹한글기안기 서비스 재시작 방법
감사합니다.
안녕하세요. 답변드립니다.
1. 각 디렉토리별 사용 용도 (아래 ‘현재 사용중인 디렉토리 경로’ 참조)
/mnt/hancom/upload : 웹한글기안기에서 업로드된 파일이 저장되는 경로입니다. (파일열기, 그림넣기 등)
/mnt/hancom/save : 웹한글기안기에서 HwpCtrl.SaveAs()로 저장했을 때 파일이 저장되는 위치입니다.
그 외 임시파일 생성을 위한 경로가 있습니다.
2. 위 디렉토리에 저장된 하위 디렉토리 및 파일에 대한 삭제 가능 및 영향도 여부
웹한글 기안기에서 Open, Save 및 그밖에 비동기 요청들 (InsertPicture, InsertBackgroudPicture, GetTextFile(“HWP”), SetTextFile(“HWP”) 등)이 진행중일 때 파일을 삭제하면 해당 요청이 실패합니다.
실제로 위 API들은 비지니스 로직에서 조합되어 사용되기 때문에… 서비스가 실행중일 때 삭제시 서비스 장애가 발생될 수 있습니다.
3. 웹한글기안기에서 사용중인 디렉토리 경로의 변경 방법
웹한글기안기의 config 설정을 통해 변경이 가능합니다.
centOS를 기준으로 설명드립니다.
위치 : ~/.webhwpctrl/conf/config.properties (config.properties가 없으면 생성해야 합니다.)
내용 :
uploadPath=업로드 경로
savePath=저장 경로
tempPath=임시파일 생성경로
실제 예시 (/home/hancom/webhwpctrl/ 아래에 경로를 생성할 경우)
> vi ~/.webhwpctrl/conf/config.properties
uploadPath=/home/hancom/webhwpctrl/upload
savePath=/home/hancom/webhwpctrl/save
tempPath=/home/hancom/webhwpctrl/temp
4. 웹한글기안기 서비스 재시작 방법
웹한글기안기 서비스를 재시작 하기 위해서는 웹서비스와 필터서버 서비스를 각각 재기동 시켜야 합니다.
예시> 웹서비스로 톰캣을 사용하는 경우 (톰캣 서비스 경로가 ~/tomcat/ 인 경우
> ~/tomcat/bin/shutdown.sh
> ~/tomcat/bin/startup.sh
예시> 필터서버가 ~/webhwpctrl/webhwp-filter-service/ 에 설치된 경우
> ~/webhwpctrl/webhwp-filter-service/shutdown.sh
> ~/webhwpctrl/webhwp-filter-service/startup.sh
감사합니다.