多次部署

多次部署也称为多个上下文。上下文是映射到 Web 应用程序的文档根目录的名称。ArcGIS Spatial Data Server for Java 可以在同一应用程序服务器上多次部署。也可以部署在同一计算机的多个应用程序服务器上。

每一次上下文部署都必须拥有自己的 services_repository。每次部署 javasds-app-config.properties 文件中的 connectionURL 属性必须指向不同位置和不同的 services_repository。

注注:

由于多次部署无法共享同一 services_repository,必须在每次部署 war 文件之前编辑 javasds-app-config.properties 文件。

在同一应用程序服务器中多次部署

J2EE 环境支持在单个服务器中同时运行多个上下文。如果拥有开发和生产版本的空间数据服务器,或托管了不同 Web 应用程序单独的空间数据服务器,则可能需要进行此操作。

每次应用程序服务器的实施略有不同。确保了解应用程序服务器实施多个上下文的方式。每次部署前,必须先编辑 javasds-app-config.properties 文件,以指定不同服务资料档案库的位置。此外,每次部署都必须单独授权。

注注:

使用 Apache Tomcat Web 服务器时,如果决定创建多个 war 文件副本以便能够通过更改每个副本中的 javasds-app-config.properties 文件来指定不同服务资料档案库的位置,请确保部署时 $CATALINA_HOME 目录中只有一个 war 文件。否则,所有 war 文件都将在启动 Tomcat 时立即部署。

在同一计算机的多个应用程序服务器上进行部署

出于测试目的,同一服务器上可能存在不同类型的应用程序服务器或同一应用程序服务器的不同版本。在这种情况下,需创建 arcgis.war 文件的副本,编辑每个副本中的 javasds-app-config.properties 文件,并将其部署到各应用程序服务器中。每次部署都必须获得授权。

相关主题

9/15/2013