이 범주에서는 한컴 통합문서뷰어에 대한 다른 사용자의 기술 지원을 제공받을 수 있습니다.
- 한컴 통합문서뷰어의 API 사용/연동은 개발 가이드를 참조하세요.
- 일반 문의는 한글과컴퓨터 웹사이트의 고객 지원을 이용하세요.
- 개인정보가 포함되지 않도록 유의하세요. 게시글 또는 댓글에 개인정보가 포함된 내용이 있을 경우 게시물이 숨김처리 될 수 있습니다.
제품 버전 : 8.0.17.2072(20230823)
- 변환 관련 문제점
금일 패치후 통합테스트 진행시 변환을 실패하는 파일확장자들이 존재합니다.
html
변환이 실패 하는 파일확장자에 대해선 어떻게 조치를 해야 하나요?
- 건의사항
2-1. 문서뷰어 사용자 페이지와 관리자 페이지의 서비스 분리
- 문제점 : 현재 서비스페이지와 관리자페이지가 별도로 분리되어 있지 않고, url도 미들웨어_IP:8101/hdv/ 로 접속하면 관리자페이지가 열려 관리자가 아닌 다른 사용자들도 접근이 쉽도록 되어있습니다.
서비스 포트를 분리하면 방화벽으로 외부에서 관리자페이지로 접근하는 걸 차단하는데 조금 더 용이할 것 같습니다.
2-2. 다중 관리자 계정 생성 및 계정별 권한 지정
- 문제점 : 현재 파일 업로드시 관리자계정으로 로그인 해야만 파일업로드가 가능한 api가 존재합니다.
계정을 여러개 생성하고 계정별로 권한을 차등으로 부여할 수 있도록 해야 할 거 같습니다. 최고관리자 (모든권한), 업로드 권한, 정책 변경권한 등 권한을 계정별로 부여하여 권한에 따른 접근통제가 가능하면 좋을거 같습니다. 계정별로 접속가능한 출발지 IP지정이 가능하면 더 좋습니다.
2-3. 파일업로드 관련 업로드된 파일이 존재하는지 여부 체크 하는 api 생성
- 문제점 : 문서뷰어에서 열람하는 파일이 큰 경우 (100MB 이상) 매번 파일을 업로드하고 변환하는 과정을 거치면 사용자 입장에서는 대기시간이 매우 길어지고, 관리자 입장에서는 서버쪽에 부하가 너무 많이 걸리게 됩니다. 디스크 용량이 업로드된 파일과 변환된 파일로 2배가량을 사용하게 됩니다.
이런 문제가 있어 연동시에 파일업로드 성공후 돌아오는 upload file path를 보관하여 미리보기시 매번 문서뷰어서버로 파일업로드를 하는것이 아닌 uploadfile_path가 없는 경우만 업로드를 진행하도록 하고 있습니다.
해당 방법으로 했을때 문제점이 만약에 문서뷰어서버쪽 디스크가 가득차거나, 캐쉬데이터 삭제로 인해 업로드된 데이터가 삭제가 되면 문서뷰어를 연동한 서버쪽에서는 uploadfile_path를 그대로 가지고 있어 문서뷰어api로 요청시 정상적으로 문서뷰어가 출력되지 않는 증상이 발생합니다.
사용자측에서 대기시간 길어지는 문제는 첨부파일이 큰 경우 어쩔 수 없으나, 문서뷰어 서버쪽에 파일이 존재하는지 체크하는 api가 존재한다면 위 방식대로 구현했을 때 매번 업로드할 필요 없이 파일 존재여부가 false일때 파일 업로드를 실행하도록 하는 게 가능할 것 같습니다.
도입하고 사용하면서 개선하면 좋을 것 같은 점들을 정리하였습니다.
추 후 솔루션 고도화시 검토 부탁드립니다.