GeoServer数据目录迁移配置
GeoServer的部署有两种方式,其中一种是将geoserver.war
放置在tomcat的webapps目录下进行部署
这种方式GeoServer存储数据的目录是则会在tomcat/webapps/geoserver/data
目录,这样子的话,数据会存在一定风险的,比如不小心把该目录下的geoserver.war删除了,tomcat会直接把geoserver这个文件夹也删除,那么数据也就没了(踩过坑的才知道多气人)
所以,我们需要把数据目录最好移到另外的位置
官方文档:https://docs.geoserver.org/stable/en/user/datadirectory/setting.html
在Linux中,我们可以设置数据目录的环境变量:
export GEOSERVER_DATA_DIR=/data/geoserver_data
也可以配置geoserver/WEB-INF/web.xml:
<web-app>
...
<context-param>
<param-name>GEOSERVER_DATA_DIR</param-name>
<param-value>/data/geoserver_data</param-value>
</context-param>
...
</web-app>
重启tomcat后,geoServer会自动识别新的数据目录并加载其中的资源。
补充+++===20240912
发现只要样式和图层配置啥的都是同一个工作空间,可以直接进行复制迁移这个工作空间到其他geoserver服务上
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
2022-04-18 高德地图JS-API初始化地图配置 | vue实现