한 서버에서 GeoWebCache 생성 타일을 다른 서버의 타일과 병합


12

서버 A에 저장된 GeoServer 2.1.2의 내장 GWC에 의해 생성 된 타일 세트 (백만)가 있습니다. 모든 타일을 GeoServer 2.1.3 및 해당 내장 GWC를 포함하는 서버 B에 복사하고 싶습니다. 서버 B에는 이미 완전히 다른 타일 세트가 포함되어 있으며 두 타일 세트가 공존하기를 원합니다.

tile_folder data_dir/gwc와 작업 공간을 복사하는 것은 충분히 쉬운 것처럼 보이지만 고려해야 할 다른 사항이 있습니까? 생성 된 GWC 타일을 한 서버에서 다른 서버로 복사 할 수 있습니까?

시도했지만 작동하지 않는 것 같습니다. xml 구성, 서버 버전 등을 파고 들기 전에 가능한지 알고 싶습니다.

답변:


1

두 개의 타일 캐시를 병합하려고 시도한 적이 없지만 캐시 디렉토리에 저장된 메타 스토어 데이터베이스 가 올바르게 작동 해야합니다. 메타 스토어는 캐시 만료, 디스크 할당량 등과 같은 주요 정보를 보유하므로 GWC는 정보가 없으면 외부 타일을 감지하지 못할 것입니다.

두 가지 캐시를 병합 한 후이 데이터베이스를 사용하지 않도록 설정하는 방법 중 하나 (실제로)가 있습니다 (위의 문서 링크 참조). 이렇게하면 일부 기능이 비활성화되지만 캐시에서 해당 디렉토리 구조를 사용하여 타일을 검색해야합니다.

더 좋은 방법은 두 구성 데이터베이스를 수동으로 병합하는 것이지만 얼마나 어려운지 잘 모릅니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.