Bug 17610 - Allow the number of plack workers and max connections to be set in koha-conf.xml

Signed-off-by: Josef Moravec <josef.moravec@gmail.com>
This commit is contained in:
Pongtawat C 2017-06-28 17:58:24 +07:00 committed by Katrin Fischer
parent 389dd63c4e
commit 82cfc06c68
3 changed files with 14 additions and 1 deletions

View File

@ -74,7 +74,12 @@ start_plack()
_check_and_fix_perms $instancename
STARMANOPTS="-M FindBin --max-requests 50 --workers 2 \
PLACK_MAX_REQUESTS=$(run_safe_xmlstarlet $instancename plack_max_requests)
[ -z $PLACK_MAX_REQUESTS ] && PLACK_MAX_REQUESTS="50"
PLACK_WORKERS=$(run_safe_xmlstarlet $instancename plack_workers)
[ -z $PLACK_WORKERS ] && PLACK_WORKERS="2"
STARMANOPTS="-M FindBin --max-requests ${PLACK_MAX_REQUESTS} --workers ${PLACK_WORKERS} \
--user=${instancename}-koha --group ${instancename}-koha \
--pid ${PIDFILE} \
--daemonize \

View File

@ -315,6 +315,10 @@ __END_SRU_PUBLICSERVER__
<font type="HBO">/usr/share/fonts/truetype/ttf-dejavu/DejaVuSans-BoldOblique.ttf</font>
</ttf>
<!-- Configuration for Plack -->
<plack_max_requests>50</plack_max_requests>
<plack_workers>2</plack_workers>
<elasticsearch>
<server>localhost:9200</server>
<index_name>koha___KOHASITE__</index_name>

View File

@ -142,5 +142,9 @@ __PAZPAR2_TOGGLE_XML_POST__
<font type="HBO">__FONT_DIR__/DejaVuSans-BoldOblique.ttf</font>
</ttf>
<!-- Configuration for Plack -->
<plack_max_requests>50</plack_max_requests>
<plack_workers>2</plack_workers>
</config>
</yazgfs>