Развертывание в сети

Развертывание в сети называют также множественным контекстом. Контекст - это имя, отображаемое в корне документа веб-приложения. ArcGIS Spatial Data Server for Java можно развернуть несколько раз в одном и том же сервере приложений. Его можно также развернуть в нескольких серверах приложений на одном и том же компьютере.

Для каждого развертывания контекста нужен отдельный каталог services_repository. В свойстве connectionURL в файле javasds-app-config.properties для каждого развертывания должны быть указаны отличающиеся путь и каталог services_repository.

ПримечаниеПримечание:

Файл javasds-app-config.properties необходимо редактировать перед каждым развертыванием war-файла, поскольку один и тот же каталог services_repository нельзя использовать для нескольких развертываний.

Несколько развертываний в одном и том же сервере приложений

Среда J2EE поддерживает несколько контекстов в одном и том же сервере. Это может понадобиться, если у вас есть опытная и производственная версии сервера пространственных данных, или если у вас установлены отдельные серверы пространственных данных для разных веб-приложений.

Каждый тип сервера приложений имеет некоторые отличия. Вам необходимо понимать, как ваш сервер приложений реализует множественный контекст. Перед каждым развертыванием необходимо изменять файл javasds-app-config.properties, указывая отличающийся путь к репозиторию сервисов. Кроме того, каждое развертывание должно быть авторизовано отдельно.

ПримечаниеПримечание:

Если вы используете веб-сервер Apache Tomcat и решили сделать несколько копий war-файла, чтобы задать в файле javasds-app-config.properties каждой копии различное местоположение репозитория сервисов, проследите, чтобы в каталоге $CATALINA_HOME при развертывании был только один war-файл. В противном случае, при запуске Tomcat будут развернуты сразу все war-файлы.

Развертывание в нескольких серверах приложений на одном компьютере.

У вас могут быть установлены различные типы серверов приложений на одном сервере или различные версии одного сервера приложений на одном сервере, например, для целей тестирования. В этих случаях сделайте копии файла arcgis.war, отредактируйте файл javasds-app-config.properties в каждой из них и разверните отдельную копию в каждом сервере приложений. Каждое развертывание должно быть авторизовано.

Связанные темы

9/11/2013