Насколько мне известно, не существует расширения node.js, обеспечивающего функциональность setrlimit()
, но вы можете обойти ограничение с помощью небольшого обходного решения:
/bin/bash -c "ulimit -t 100; exec /usr/bin/node /my/node/program.js"
Похоже, что core node.js никогда не будет иметь setrlimit()
теперь, когда он поддерживает Windows и больше не является платформой только для POSIX: https://github.com/joyent/node/pull/2143
Обновление: Я преобразовал отклоненный патч Node в отдельный модуль расширения posix
, который теперь доступен в NPM и Github .