• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

linux如何重启nodejs?

nodejs 程序猿 4年前 (2021-12-27) 23次浏览 已收录 0个评论

Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。 Node.js 使用了一个事件驱动、非阻塞式 I/O 的模型。

linux重启nodejs的方法:

1、我们可以通过修改代码里面的监听端口,然后重新运行。

这样会导致一个问题是,服务器的监听端口越来越多,会给服务器带来些许的压力,这种方法也是不可取的,没运行一次监听一个新端口,当然不是我们所希望的啦;

2、使用nodemon运行js

nodemon是一个nodejs的版本管理器,会自动在后台帮我们监控服务器端的程序来源gaodai#ma#com搞@代~码网是否会发生变化。如变化,立即重启服务器(这个重启会造成什么样的影响?)

用例:nodemon index.js;

安装:

npm install nodemon -g //install it

文档地址:https://github.com/remy/nodemon

因为用npm安装的,那么 usr/bin/ 目录下默认的是nodejs,所以需要先 ln -s /usr/bin/nodejs /usr/bin/node 创建alias

3、使用node-dev index.js

下载安装,使用方法参考https://github.com/fgnass/node-dev

4、ctrl+c,在进程的shell中杀死进程端

5、如果在3不小心使用ctrl+z后台运行,

可以用fg命令再调到前台继续运行,也可以通过使用netstat -nap | grep node查看监听的端口的进程id,然后使用kill -9 进程id 来手动杀死进程(限linux下使用);

以上就是linux如何重启nodejs?的详细内容,更多请关注gaodaima搞代码网其它相关文章!


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:linux如何重启nodejs?

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址