Ticket #4 (new enhancement)
Thread priority seeding
| Reported by: | cholmes | Owned by: | arneke |
|---|---|---|---|
| Priority: | major | Milestone: | 1.1 |
| Component: | core | Version: | |
| Keywords: | Cc: |
Description
Part of this should likely be done at the GeoServer level, but it'd be really nice if you could do a seed while standing up a live server. Right now if you're in the process of seeding then it pretty much takes up all the resources, and every request has to just get in line, leading to slower user responses.
This is unfortunate - ideally you could do iterative caching as people browse the most popular areas while a thread runs through the whole tile set in the background. I'm not sure of the exact architecture, but ideally requests that are cacheable and made actively should have the highest priority, ones that aren't cacheable but are active are second, and ones that are seeding a cache are last. If we can do the thread priority in geoserver then perhaps tilecache just needs to append the proper thread hint to the WMS request.
Ok, this is probably more of a geoserver feature, but I'll leave it here since there would be a bit to be done in geowebcache.
