오프라인 모드 동작 구성
시스템 속성을 만들어 모바일 애플리케이션의 오프라인 모드 동작을 사용자 지정합니다.
시작하기 전에
SG 오프라인 지원 플러그인(com.glide.sg.offline)을 설치하거나 설치를 요청합니다.
필요한 역할: admin
프로시저
- 모두로 이동하고 필터에 sys_properties.list를 입력합니다.
- 시스템 속성 테이블에서 속성 이름을 검색하여 속성이 없는지 확인합니다.
- 새로 만들기를 클릭합니다.
-
이 테이블에 나열된 속성 이름을 사용하여 시스템 속성 양식을 작성합니다.
설명의 정보를 사용하여 속성 값을 결정합니다.
주:시스템 속성 생성에 대한 자세한 내용은 시스템 속성 추가를 참조하십시오표 1. 모바일 오프라인 시스템 속성 속성 이름 설명 glide.sg.offline.attachment.allowed_content_types 오프라인 모드에서 첨부 파일에 허용되는 파일 형식의 쉼표로 구분된 목록입니다. 기본 목록에는 이미지/png, 이미지/jpg, 이미지/gif, 비디오/퀵타임 유형이 포함됩니다. 기본값은 비어 있습니다. 비어 있으면 오프라인 모드에서는 파일을 다운로드하지 않습니다. glide.sg.offline.attachment.max_size 오프라인 모드에서 캐시되는 첨부 파일의 최대 크기(바이트)입니다. 다운로드가 없으면 자리 표시자가 표시됩니다. 기본 크기는 50MB입니다. glide.sg.offline.attachment.max_total_bytes 캐시의 모든 첨부 파일에 할당된 최대 공간입니다. 기본값은 400MB, 최대값은 2GB입니다. 속성 값은 MB입니다. glide.sg.offline.enabled 인스턴스에서 오프라인 기능을 활성화합니다. 오프라인 모드는 기본적으로 활성화되어 있습니다. 오프라인 모드를 비활성화하려면 이 이름으로 시스템 속성을 생성하고 값을 false로 설정합니다. glide.sg.offline.expiration 캐시된 데이터가 만료되기 전까지의 시간입니다. 기본 길이는 48시간입니다. 48시간 후 시스템은 보안 프로토콜로 인해 데이터를 삭제합니다.
속성 값은 밀리초 단위입니다.
glide.sg.offline.incremental.client_polling_interval 최소 폴링 빈도를 결정합니다. 속성 값은 분 단위입니다. 기본값은 1이고 최소값은 0입니다. glide.sg.offline.incremental.enabled 모든 사용자에 대해 증분 오프라인을 활성화합니다. 증분 오프라인은 기본적으로 비활성화되어 있습니다. glide.sg.offline.incremental.record_watcher_expiration 기록 감시자가 활성 상태이지만 제거되기 전에 오프라인 페이로드가 검색되지 않는 기간을 정의합니다. 속성 값은 분 단위입니다. 기본값은 30입니다. 시간당 glide.sg.offline.incremental.silent_push.max_pushes_ 사용자당 60분당 보낼 자동 푸시 수를 제한합니다. 속성 값은 분 단위입니다. 기본값은 3입니다. 최대값은 10입니다. glide.sg.offline.incremental.silent_push.min_wait_time 사용자당 자동 푸시 사이의 최소 시간을 결정합니다. 속성 값은 분 단위입니다. 기본값은 1입니다. 최대값은 1440입니다. glide.sg.offline.roles 오프라인 모드에서 작업할 수 있는 역할 이름의 목록이며 쉼표로 구분됩니다. 비어 있는 경우 모든 사용자가 오프라인 모드를 사용할 수 있습니다. glide.sg.offline.scheduled_download.cachesync_offset 사용자의 일정이 페이로드 생성을 시작하기 전 시간(분)입니다. 속성 값은 분 단위입니다. 주:이 속성의 값을 모바일 오프라인 일정 작업이 실행되는 간격보다 작은 값으로 설정하지 마십시오. 이렇게 하면 오프라인 페이로드가 생성되지 않습니다.glide.sg.offline.scheduled_download.enabled 모든 에이전트 앱 사용자에 대해 예약된 다운로드 사용 glide.sg.offline.scheduled_download.reminder_offset 사용자의 일정 전에 수동 다운로드 미리 알림을 수신하는 시간(분)입니다. 캐시가 없거나 캐시가 만료된 경우 오프라인 모드에서는 사용자가 캐시를 수동으로 다운로드하라는 미리 알림을 보냅니다. 오프라인 모드에서는 사용자 일정이 시작되기 하루에 한 번 이 미리 알림을 보냅니다. glide.sg.offline_payload.refresh_frequency 캐시된 기록에 새로 고침 플래그가 지정되기 전까지의 시간(분)입니다. 기본값은 240분입니다. 속성 값은 분 단위입니다. - 제출을 클릭합니다.