Icebox layers creation could block the platform

Bug #1321772 reported by Daniele Viganò
6
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.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.