Setting a per-user limit

GeoServer usually serves data to several users. According to the size of your organization, the actual number may range from a few to several hundred concurrent requests.

As with any other shared resource, we will ensure that none can exceed a certain amount of processing power, leaving others waiting for what remains.

This is handled by the control flow module, which uses a per user limit setting. We will implement it in this recipe.

How to do it…

  1. Using your favorite text editor, open the previously created controlflow.properties file and modify its contents as follows:
    #ip.blacklist=127.0.0.10
    # Maximum number of concurrent requests per user
    user=2
  2. Now save the file and close it.
  3. Open your browser and point it to the GeoServer ...

Get GeoServer Cookbook now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.