Apache and Gunicorn Tweaks
Merge request reports
Activity
added 5 commits
-
d602a352...d8763d1e - 3 commits from branch
master
- 734f52fe - change apache worker class
- 5d72054b - move files with cp instead of COPY
-
d602a352...d8763d1e - 3 commits from branch
Tested this in AWS on
gracedb-dev.ligo.org
:Using ApacheBench to pull the API root, 128 concurrent requests:
ab -c 128 -n 320 https://gracedb-dev.ligo.org/api/
Version requests/sec % difference gracedb-2.23.0
49.5 -- this version 39.0 +27% And using
siege
to pull a public superevent:siege https://gracedb-dev.ligo.org/superevents/S230929x/view/ -c 255 -t 60S
Version transaction rate (/sec) % difference gracedb-2.23.0
129.25 -- this version 132.13 So not a real improvement in siege testing with that level of concurrency, but it looks like these changes can push through more concurrent GET requests. And it produces zero proxy errors like the last round of changes.
Edited by Alexander Paceenabled an automatic merge when the pipeline for 5d72054b succeeds