지오 서버 상태가 다음과 같습니다. JAI를 설치했지만 jai에서 사용하는 메모리는 0이며 wms의 이미지 렌더링은 매우 느립니다.
메모리 할당에 문제가 있습니까? Sql Server 2008을 사용하고 있습니다.
지오 서버 상태가 다음과 같습니다. JAI를 설치했지만 jai에서 사용하는 메모리는 0이며 wms의 이미지 렌더링은 매우 느립니다.
메모리 할당에 문제가 있습니까? Sql Server 2008을 사용하고 있습니다.
답변:
이 페이지에서 :
특히, 기본 JAI를 설치하는 것은 모든 래스터 처리에 중요합니다. 모든 래스터 처리는 래스터를 재조정, 절단 및 재 투영하기 위해 WMS와 WCS에서 많이 사용됩니다. 기본 JAI 설치는 모든 래스터 읽기 및 쓰기에도 중요하며 이는 WMS 및 WCS 모두에 영향을 미칩니다. 마지막으로 네이티브 JAI는 래스터 데이터가없는 경우에도 매우 유용합니다. WMS 출력 인코딩에는 래스터 인 PNG / GIF / JPEG 이미지를 작성해야하기 때문입니다.
따라서 벡터 데이터 세트의 WMS 타일을 그리는 경우 기본 JAI를 사용하면 속도가 다소 향상되지만 맵이 적용 범위 / 래스터 데이터 세트 (위성 이미지 또는 항공 사진) 인 경우 속도가 표시됩니다 기본 JAI를 사용하여
벡터 소스에서 느린 맵 생성이있는 경우 가장 느린 속도는 데이터 소스에 공간 인덱스가 없거나 너무 많은 데이터를 그리려고하거나 스타일을 초과하거나 비효율적 인 SLD 파일을 사용하는 것입니다 ).
가능한 작업에 대한 자세한 내용은 http://www.slideshare.net/mobile/geosolutions/geoserver-on-steroids 를 참조하십시오 .
@iant가 제안한대로 shapefile에 색인을 추가하십시오.
지오 서버 명령은 다음과 같습니다.
java -cp .:gt-shapefile-2.7.3.jar org.geotools.data.shapefile.indexed.ShapeFileIndexer /path/to/your/shapefile.shp
shapefile 디렉토리에서 읽고 쓸 수있는 사용자로 geoserver / WEB-INF / lib 디렉토리 에서 실행해야합니다 . 지오 서버 버전에 따라 jar 버전 번호를 변경해야 할 수도 있습니다.
나는 먼저 언급했다 여기에 인덱스를 생성하기위한 다른 방법이 인용되는 경우.