Skip to content

reduce number of threaded workers

Alexander Pace requested to merge memory_test into master

context: the igwn-alert-overseer uses more memory than the old lvalert-overseer. Under heavy load where many alerts were being sent out, python was unable to allocate more memory for multiprocessing threads to send out alerts. This reduces the number of threaded workers to keep under the current memory limit.

The long-term solution is to move away from multiprocessing for sending alerts, which is blocking gunicorn's async worker type. the igwn-alert overseer should be modified to just take in a list of topic names and then send them out on their own.

there's also a cert/account update.

Merge request reports