Is there a way to clear the Geoserver resource cache using REST? Same as "Server status" > "resource cache" > "clear" in the Admin UI.


Ciao Bruno, I think that what you need is the REST call describe in this GeoServer documentation page: http://docs.geoserver.org/stable/en/user/rest/api/reset.html

Notice that you need to be an administrator to perform this call.

Hope this helps.

  • Thanks a lot, this is exactly it! Do you know, what exactly is the difference to reload? docs.geoserver.org/stable/en/user/rest/api/reload.html – Bruno Schäpper Nov 12 '14 at 13:33
  • 1
    Reload does a full reload of the configuration in memory cleaning also the caches. It is needed in case of master/slave clustering with shared data directory whenever the config is changed on the master to force slaves to reload the configurationg to pick up the change. In the end reload includes reset but at the cost of reloading the entire config, with all the implied checks and costs (e.g. connections pools and so on). – simogeo Nov 12 '14 at 16:48
  • Thanks :-) so reset should be the right choice, if I add a resource (font) to the /styles directory – Bruno Schäpper Nov 13 '14 at 9:03
  • To be honest, I would have to check if loading a new Font requires a reset or a reload. I believe you can do a quick test yourself and report the answer here to close the loop. – simogeo Nov 13 '14 at 14:26
  • works fine. in order to add a font to geoserver putting it in /styles directory and reseting the cache is sufficient. Thanks again for your help :-) – Bruno Schäpper Nov 14 '14 at 10:40

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.