Move mirrorlist wsgi config to a template and set processes different for mirrorlist-serverbeach.
This commit is contained in:
parent
7b84ea9663
commit
7ba907d5ce
4 changed files with 8 additions and 2 deletions
|
@ -10,3 +10,5 @@ collectd_apache: true
|
|||
fas_client_groups: sysadmin-noc,fi-apprentice
|
||||
nrpe_procs_warn: 500
|
||||
nrpe_procs_crit: 600
|
||||
# By default run 45 wsgi procs
|
||||
mirrorlist_procs: 45
|
||||
|
|
|
@ -18,3 +18,7 @@ virt_install_command: /usr/sbin/virt-install -n {{ inventory_hostname }} -r {{ m
|
|||
hostname={{ inventory_hostname }}"
|
||||
--autostart --noautoconsole
|
||||
|
||||
#
|
||||
# For some reason this instance can't do the full 45 procs without issues.
|
||||
#
|
||||
mirrorlist_procs: 25
|
||||
|
|
|
@ -20,7 +20,7 @@
|
|||
|
||||
# install mirrorlist-server.conf apache config
|
||||
- name: mirrorlist-server apache conf
|
||||
copy: src=mirrorlist-server.conf dest=/etc/httpd/conf.d/mirrorlist-server.conf
|
||||
template: src=mirrorlist-server.conf dest=/etc/httpd/conf.d/mirrorlist-server.conf
|
||||
notify:
|
||||
- restart apache
|
||||
tags:
|
||||
|
|
|
@ -6,7 +6,7 @@ Alias /static /var/lib/mirrormanager/mirrorlists/static/
|
|||
Options Indexes FollowSymLinks
|
||||
</Directory>
|
||||
|
||||
WSGIDaemonProcess mirrorlist user=apache processes=45 threads=1 display-name=mirrorlist maximum-requests=1000
|
||||
WSGIDaemonProcess mirrorlist user=apache processes={{ mirrorlist_procs }} threads=1 display-name=mirrorlist maximum-requests=1000
|
||||
|
||||
WSGIScriptAlias /metalink /usr/share/mirrormanager/mirrorlist-server/mirrorlist_client.wsgi
|
||||
WSGIScriptAlias /mirrorlist /usr/share/mirrormanager/mirrorlist-server/mirrorlist_client.wsgi
|
Loading…
Add table
Add a link
Reference in a new issue