Заставить геосервер работать быстрее

Я хотел бы знать, есть ли способ ускорить работу геосервера, поскольку у меня заканчиваются варианты.

У меня есть карта базового слоя, на которой есть 15 элементов, необходимых для того, чтобы карта выглядела достойно.

Я также добавил собственный JAI и установленный Native JAI ImageIO и его чтение, хотя мне пришлось переустановить все на 32-битной версии.

Я использую geoserver 2.4.0 с tomcat 7 и java 7 на машине с Windows.

Загрузка части карты занимает около 5 минут, и мне нужно попытаться увеличить скорость.


person Ravyn    schedule 25.10.2013    source источник


Ответы (1)


Во-первых, взгляните на этот раздел документации с некоторыми советами для производственных сред:

http://docs.geoserver.org/stable/en/user/production/index.html

Помните, что проекции — это очень важно, и если информация о карте определена неправильно или геосервер должен все перепроецировать, это займет больше времени. Вы также можете изучить кэширование с помощью GeoWebCache:

http://docs.geoserver.org/stable/en/user/geowebcache/index.html

Имейте в виду, что если слои, которые вы пытаетесь показать, очень тяжелые и вы не кэшировали их, геосерверу придется выполнять всю визуализацию на ходу, что, в зависимости от объема данных, может занять довольно много времени. .

И последнее, но не менее важное: я также предлагаю вам взглянуть на любые вопросы здесь или в списке рассылки пользователей, который довольно активен.

person Mikel G. Gainza    schedule 28.10.2013