mahara-contributors team mailing list archive
-
mahara-contributors team
-
Mailing list archive
-
Message #60299
[Bug 1897200] [NEW] Change long-running to queued processes or background processes
Public bug reported:
Creating accounts via CSV file and deleting accounts in bulk can take a
very long time when you have a lot of people to create or delete.
It would be better if we outsourced that and didn't tie up the web
server but ran that in the background or via a queue and then send the
person who kicked the job off a notification once done, similarly to the
export queue.
For example NGinx hardening suggestions state that the web server should
have a limit of 10 seconds for being tied up. See for example
https://kubernetes.github.io/ingress-nginx/deploy/hardening-guide/
(Section 2.4.3).
** Affects: mahara
Importance: Wishlist
Status: Confirmed
** Tags: cloud infrastructure
--
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1897200
Title:
Change long-running to queued processes or background processes
Status in Mahara:
Confirmed
Bug description:
Creating accounts via CSV file and deleting accounts in bulk can take
a very long time when you have a lot of people to create or delete.
It would be better if we outsourced that and didn't tie up the web
server but ran that in the background or via a queue and then send the
person who kicked the job off a notification once done, similarly to
the export queue.
For example NGinx hardening suggestions state that the web server
should have a limit of 10 seconds for being tied up. See for example
https://kubernetes.github.io/ingress-nginx/deploy/hardening-guide/
(Section 2.4.3).
To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1897200/+subscriptions