The control flow module is an official GeoServer extension. Installation, as usual, is quite easy. You may find the package listed among the other extension downloads on the GeoServer download page (http://geoserver.org/download/). In order to avoid compatibility issues, please ensure that you download a version of the extension exactly matching the GeoServer version you are using.
/WEB-INF/lib/
directory in the GeoServer webapp. For example, if you have deployed the GeoServer WAR file, you should place the control flow module's JAR file in CATALINA_HOME/webapps/geoserver/WEB-INF/lib/
.ip.blacklist=127.0.0.1
controlflow.properties
inside the <GEOSERVER_DATA_DIR>
folder.
http://localhost:8080/geoserver/web
The control flow module, as its name clearly explains, controls the flow of requests to your GeoServer. That is, every request coming to GeoServer is filtered by the module and then submitted, queued, or rejected.
In this recipe, you inserted the loopback address of your machine in the blacklist, so you can no longer use GeoServer. Of course, this is a very unlikely situation; just useful to demonstrate that the module is working properly.
A more common use of the extension is to limit the concurrent requests from the same user or a service to avoid an overwhelming amount of load that can block your GeoServer.
3.138.36.38