WPS JDBC

备注

Geoserver没有内置对WPS JDBC的支持;它必须通过扩展安装。继续进行到 安装WPS JDBC扩展 有关安装详细信息,请参阅。

安装WPS JDBC扩展

  1. 从下载WPS JDBC扩展 GeoServer download page

    警告

    请确保将扩展的版本与geoserver实例的版本匹配!

  2. 将存档的内容提取到 WEB-INF/lib 地理服务器安装目录。

配置WPS JDBC属性

  1. 创建名为的文件 jdbcstatusstore.props 进入到 GEOSERVER_DATA_DIR 根部

  2. 根据您的连接参数更新下面的示例内容

    user=postgres
    port=5432
    password=******
    passwd=******
    host=localhost
    database=gsstore
    driver=org.postgresql.Driver
    dbtype=postgis
    
  3. 重新启动geoserver

在群集节点之间共享WPS执行目录

通常,WPS JDBC插件在设置Geoserver群集时很有用。

该插件允许在集群的节点之间共享执行状态。

然而,这还不够。您还需要共享Execution文件夹,以便允许不同的实例正确检索执行结果。

  1. 创建所有节点都可以以某种方式访问的共享文件夹,例如使用 nfs

  2. 从Geoserver管理控制面板中,转到 WPS 菜单并相应地编辑资源存储目录

../../_images/wps-resource-storage-directory.png

WPS JDBC共享资源存储目录