合并GeoWebCache从一台服务器生成的图块与另一台服务器生成的图块


12

我有一组由GeoServer 2.1.2的内置GWC生成的图块(数百万),它们存储在服务器A上。我想将所有图块复制到包含GeoServer 2.1.3和相应内置GWC的服务器B。服务器B已经包含一组完全不同的图块,我们希望两个图块集可以共存。

将tile_folder复制到data_dir/gwc工作空间中似乎很容易,但是我们还有其他需要考虑的事情吗,是否有可能将生成的GWC磁贴从一台服务器复制到另一台?

我已经尝试过了,但似乎没有用。因此,在深入研究xml配置,服务器版本等之前,我想知道是否有可能?

Answers:


1

我从未尝试过合并两个切片缓存,但是我认为正确的一个关键部分是本身存储在缓存目录中的 metastore数据库。Metastore拥有关键信息,例如缓存过期,磁盘配额等,因此我的猜测是,如果没有这些信息,GWC根本不会检测到外部切片。

一种方法(确实是一种粗略的方法)是在合并两个缓存后禁用此数据库(请参阅上面的文档链接)。这将禁用某些功能,但也应强制缓存使用该目录结构来检索图块。

更好的方法是手动合并两个配置数据库,但是我不知道这样做会有多困难。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.