v.3.14.0¶
Improvements:¶
[LUNA-6171] A config section ‘LUNA_TASKS_HTTP_SETTINGS` was added. This section contains several settings which are responsible for process http connections. Available following settings now:
request_timeout - the duration of time between the instant when a new open TCP connection is passed to the server. Value (in seconds) is integer number, default 60.
response_timeout - the duration of time between the instant the server passes the HTTP request to the app, and the instant a HTTP response is sent to the client. Value (in seconds) is integer number, default 600.
request_max_size - how big a request may be (bytes). Value (in bytes) is integer number, default 1gb.
keep_alive_timeout - http keep alive timeout. Value (in seconds) is integer number, default 200.
More detail see here.
Bugs fixed:¶
[LUNA-6158] Fixed freeing memory after reporter task.
[LUNA-6161] All response with mime type application/zip does not compress to gzip or deflate encoding now. If client had sent a header Accept-Encoding=gzip,deflate into get task result request the service would compress a response body. It was increasing the request time without any benefits.
Migration:¶
See a migration manual.