Download:
child 8:d5f5d21b8880
parent 6:a8d5193b770c
7:e6345025463e
Anton Shestakov <av6@dwimlabs.net>, Tue, 17 Jul 2018 13:40:48 +0800
hgweb: configurable number of workers

2 файлов изменено, 3 вставок(+), 2 удалений(-) [+]
roles/hgweb/defaults/main.yml file | annotate | diff | comparison | revisions
roles/hgweb/templates/etc/apache2/sites-available/hgweb.conf file | annotate | diff | comparison | revisions
--- a/roles/hgweb/defaults/main.yml Tue Jul 17 07:41:37 2018 +0800
+++ b/roles/hgweb/defaults/main.yml Tue Jul 17 13:40:48 2018 +0800
@@ -6,4 +6,5 @@
hgweb_mercurial_rev: stable
hgweb_evolve_url: https://www.mercurial-scm.org/repo/evolve
hgweb_evolve_rev: stable
+hgweb_workers: 1
...
--- a/roles/hgweb/templates/etc/apache2/sites-available/hgweb.conf Tue Jul 17 07:41:37 2018 +0800
+++ b/roles/hgweb/templates/etc/apache2/sites-available/hgweb.conf Tue Jul 17 13:40:48 2018 +0800
@@ -10,10 +10,10 @@
WSGIScriptAlias / /home/{{ hgweb_user }}/hgwebfiles/hgweb.wsgi
WSGIProcessGroup hgweb
- WSGIDaemonProcess hgweb user='{{ hgweb_user }}'
+ WSGIDaemonProcess hgweb user='{{ hgweb_user }}' processes={{ hgweb_workers }}
# home=/home/{{ hgweb_user }}/hgwebfiles/
# group='{{ hgweb_user }}'
- # processes=2 maximum-requests=100
+ # maximum-requests=100
# umask=0027
Alias /static/ /home/{{ hgweb_user }}/hg/mercurial/templates/static/