Add custom server API and runtime limits
This commit is contained in:
@@ -37,5 +37,31 @@ WORKER_COUNT=4
|
||||
# MAX MEMORY PER REQUEST
|
||||
MAX_MEMORY=16777216
|
||||
|
||||
# TRANSPORT / DOS LIMITS
|
||||
TRANSPORT_MAX_CLIENT_CONNECTIONS=256
|
||||
TRANSPORT_MAX_HTTP_HEADER_BYTES=16384
|
||||
TRANSPORT_MAX_HTTP_BODY_BYTES=1048576
|
||||
TRANSPORT_MAX_WEBSOCKET_FRAME_BYTES=1048576
|
||||
TRANSPORT_MAX_WEBSOCKET_MESSAGE_BYTES=1048576
|
||||
TRANSPORT_MAX_WEBSOCKET_OUTPUT_BYTES=4194304
|
||||
TRANSPORT_MAX_RESPONSE_BYTES=8388608
|
||||
TRANSPORT_HTTP_REQUEST_TIMEOUT_SECONDS=15
|
||||
TRANSPORT_CONNECTION_IDLE_TIMEOUT_SECONDS=120
|
||||
|
||||
# CUSTOM SERVER LIMITS
|
||||
CUSTOM_SERVER_MAX_SERVERS=16
|
||||
CUSTOM_SERVER_MIN_PORT=1024
|
||||
CUSTOM_SERVER_MAX_PORT=65535
|
||||
CUSTOM_SERVER_ALLOW_PUBLIC_BIND=0
|
||||
CUSTOM_SERVER_UNIX_SOCKET_PREFIX=/tmp/uce/custom-servers/
|
||||
CUSTOM_SERVER_HANDLER_TIMEOUT_SECONDS=30
|
||||
# Empty means COMPILER_SYS_PATH/SITE_DIRECTORY.
|
||||
CUSTOM_SERVER_UCE_ROOT=
|
||||
|
||||
# ARCHIVE HELPER LIMITS
|
||||
ARCHIVE_MAX_INPUT_BYTES=67108864
|
||||
ARCHIVE_MAX_OUTPUT_BYTES=67108864
|
||||
ARCHIVE_MAX_ZIP_ENTRIES=4096
|
||||
|
||||
# LIFETIME OF SESSION COOKIES IN SECONDS
|
||||
SESSION_TIME=2592000
|
||||
|
||||
Reference in New Issue
Block a user