performance

Default configuration: Web worker configuration:

OPENPROJECT_WEB_WORKERS="2"
OPENPROJECT_WEB_TIMEOUT="60"
OPENPROJECT_WEB_WAIT__TIMEOUT="10"
OPENPROJECT_WEB_MIN__THREADS="4"
OPENPROJECT_WEB_MAX__THREADS="16"

Scaling the number of web workers

openproject config:set OPENPROJECT_WEB_WORKERS=4
openproject configure
# or
openproject restart web

diagnose

journalctl -u openproject
journalctl -u openproject-web-1
openproject config:set OPENPROJECT_WEB_TIMEOUT="300"
openproject restart web