Nodejs - 如何在net模块中获取config属性的值?

时间:2016-03-29 11:57:32

标签: node.js

我正在尝试在网络库中检索这些变量的值

net.ipv4.tcp_tw_reuse
net.ipv4.ip_local_port_range
net.ipv4.tcp_max_syn_backlog
net.ipv4.tcp_max_tw_buckets
net.ipv4.tcp_max_orphans
net.ipv4.tcp_synack_retries 
net.core.somaxconn
net.core.netdev_max_backlog
net.ipv4.tcp_rmem
net.ipv4.tcp_wmem

我的意思是我正在进行调试,但我无法通过网络对象

实施例

var net = require('net')
var server = net.createServer()
server.listen(1024,'localhost');

server.on('connection', function (socket) {
console.log("Hello World!!!")
console.log(net.ipv4.tcp_max_syn_backlog)
debugger
});

任何帮助都会非常感激。提前致谢

1 个答案:

答案 0 :(得分:1)

这两个“净”值完全不同。 node.js中的net模块只是允许您创建TCP客户端和服务器的东西。如果您需要更改操作系统配置,则需要找到一个包装该模块的模块,或者您需要手动执行一些进行必要更改的子进程(例如* {n}上的sysctl)。