(Core)
nginx version: openresty/1.15.8.3
>Как именно вы стрейсите?
strace -p nginx_worker_pid
Я сейчас потрейсил - sendfile есть :/
Однако я не могу понять что привело к тому что он заработал, учитывая что саму по себе директиву sendfile on я не трогал ни до, ни после. Возможно, у него есть какие-то ограничения? А-ля не работает для расширений файлов, не работает для файлов меньше n байт, etc...
При одновременном включении AIO и sendfile в Linux для файлов, размер которых больше либо равен указанному в директиве directio, будет использоваться AIO, а для файлов меньшего размера или при выключенном directio — sendfile:
Обсуждают сегодня