Используя функции файлов / каталогов Linux в модуле Nginx? - PullRequest
0 голосов
/ 13 ноября 2018

Я занимаюсь разработкой модуля Nginx и хочу использовать в нем функции файлов / каталогов Linux (например, readlink и access).Причины следующие: API модуля Nginx не поддерживает эти функции, и фактически функции API модуля Nginx внутренне используют функции файлов / каталогов Linux.

http://agentzh.org/misc/code/nginx/os/unix/ngx_files.c.html#L344

Конечно, это должно обеспечивать совместимостьпроблемы, но это не проблема в моем случае.Есть ли другие проблемы?

1 Ответ

0 голосов
/ 13 ноября 2018

Я написал немало модулей для Nginx, и вы можете делать там все, что захотите.У вас есть полный контроль, но также и полная ответственность, поскольку Nginx может аварийно завершить работу или процесс может блокировать некоторые операции ввода-вывода, мьютекса и т. Д., Поэтому будьте осторожны.Конечно, когда вы ./ конфигурируете свой проект, вам нужно связать нужные библиотеки, но это все.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...