gpt4 book ai didi

javascript - ctrl+z后node js还在监听端口

转载 作者:搜寻专家 更新时间:2023-10-31 22:58:22 26 4
gpt4 key购买 nike

我正在尝试在 ubuntu 上学习 Node 的一些功能,在我按控制台上的 ctrl+z 停止我拥有的服务器后(为了重新启动服务器以识别我对代码的更改), Node 仍然会监听端口(在本例中为 3000 )。

然后,每次我必须通过键入

来查找 pid
lsof -i tcp:3000

并通过键入手动杀死它

sudo kill -9 pid_number_I_got

我只是想知道为什么它仍然听它,我不想每次都做这件事。有什么帮助吗?


代码

var http = require("http");

var server = http.createServer(function(req,res){
console.log(req.url , req.method);
res.end("hello \n");
});

server.listen(3000);

答案是正确的。输入 ctrl+c ,它起作用了。我正在输入 ctrl+x 而不是。

最佳答案

Ctrl+Z 将正在运行的应用程序移至后台;您可以运行 fg 命令来恢复它。要停止服务器,您应该使用 Ctrl+C

关于javascript - ctrl+z后node js还在监听端口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34257803/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com