我希望对多个geoserver实例运行一些集成测试,并认为最好的方法是以编程方式进行设置和拆除。
有没有简单的例子可以做到这一点?
答案 0 :(得分:0)
您可以从命令行使用{tomcat_home} /bin/startup.sh在tomcat中启动geoserver(几乎所有编程语言都允许您运行OS命令)。
现在,对于设置和数据连接,您最好的机会是使用Geoserver Rest API: https://docs.geoserver.org/stable/en/user/rest/
如果要为多个地理服务器实例复制相同的配置/数据设置,则可以使用所有配置创建一个就绪的“数据”目录,并将该目录粘贴到所需的每个地理服务器实例上。
可以使用{tomcat_home} /bin.shutdown.sh命令进行拆卸步骤。