Icebox layers creation could block the platform
Bug #1321772 reported by
Daniele Viganò
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenQuake Platform |
Confirmed
|
High
|
Michele Simionato |
Bug Description
We have a queue for the jobs on icebox, but the layers creation is asynchronous. If we launch quick jobs with lots of layers we will have lot of "creating layers" task at the very same time. Each task uses one of the wsgi workers.
If the create layers tasks are more than the wsgi workers available the will be unable to respond to new requests, also web browser requests, until one worker become free again.
We should implement a queue for the layer creation phase and, better, to decouple the workers needed for the post processing (layer creations) from the web frontend.
Maybe we can ask help to the GeoNode community.
Changed in oq-platform: | |
importance: | Undecided → High |
Changed in oq-platform: | |
status: | New → Confirmed |
assignee: | nobody → Michele Simionato (michele-simionato) |
To post a comment you must log in.