Node.js   发布时间:2022-04-24  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了我可以从node.js设置ulimit吗?大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我想限制子进程写入太多数据或占用过多的cpu时间(无限循环).在C中,我会调用setrlimit(2)来做到这一点.在Node.js中有这样的东西吗?

解决方法

据我所知,没有提供setrlimit()功能Node.js扩展,但你可以通过一个小的 shell解决方法解决这个问题:

/bin/bash -c "ulimit -t 100; exec /usr/bin/node /my/node/program.js"

看起来核心node.js现在永远不会有setrlimit()现在它支持Windows并且不再是仅限POSIX的框架:https://github.com/joyent/node/pull/2143

更新:我将被拒绝的Node补丁转换为单独的posix扩展模块,该模块现在可在NPMGithub中使用.

大佬总结

以上是大佬教程为你收集整理的我可以从node.js设置ulimit吗?全部内容,希望文章能够帮你解决我可以从node.js设置ulimit吗?所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。