Welcome! Log In Create A New Profile

Advanced

Как Nginx использует sendfile на https-соединениях?

March 13, 2019 03:39AM
Имеется Nginx 1.15.6, sendfile включен.

Смотрю "strace -p$NGINX_WORKER_PID -e sendfile" и вижу что-то вроде:

sendfile(1072, 1130, [737360], 281171) = -1 EAGAIN (Resource temporarily unavailable)
sendfile(1072, 1130, [737360] => [932840], 281171) = 195480
sendfile(1072, 1130, [932840], 85691) = -1 EAGAIN (Resource temporarily unavailable)
sendfile(1072, 1130, [932840] => [1018531], 85691) = 85691

При этом 1072 - это файл в локальном кэше (специально проверил - содержимое никак не зашифровано), а 1130 - это HTTPS-соединение с клиентом.

Вопрос: где тут вызывается OpenSSL?
Subject Author Posted

Как Nginx использует sendfile на https-соединениях?

Ilya Evseev March 13, 2019 03:39AM

Re: Как Nginx использует sendfile на https-соединениях?

Maxim Dounin March 13, 2019 08:18AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 190
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready