服务器上node项目正常启动后不能访问

摘要:
由于连接终端在节点项目启动后挂断,进程和端口被占用。为了偷懒,我们直接换了端口,重新开始。但是,启动后无法访问服务器。问题应该是服务器没有用于打开项目的端口。使用节点项目|grep8082的端口8082启动netstat tunlp。检查哪个进程正在占用端口8082。您可以看到该端口被pid为17547的进程占用。使用kill-917547终止该进程

因为之前node项目启动后连接终端挂了,所以访问不了,进程也占了,端口也占了,为了偷懒,直接换个端口再次启动。

但是这次启动了之后就访问不了了,问题应该是服务器没有对外开放项目的端口。

解决办法有两个:

1、对外开启端口;

2、把占用端口的进程终止,让node项目在已经对外开放的端口运行;

这里我用的第二种方法,比较容易操作

首先把占用8082端口的进程终止。把node项目用8082端口启动

netstat -tunlp|grep 8082

查看哪个进程占用了8082端口

服务器上node项目正常启动后不能访问第1张

 可以看到端口被pid为17547的进程占用

使用用kill -9 17547终止进程

免责声明:文章转载自《服务器上node项目正常启动后不能访问》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇雪花算法(snowflake)记号一次更换IBM X3650M4主板后RAID无法启动的解决下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

ElasticSearch性能优化策略【转】

ElasticSearch性能优化主要分为4个方面的优化。 一、服务器部署 二、服务器配置 三、数据结构优化 四、运行期优化 一、服务器部署 1、增加1-2台服务器,用于负载均衡节点 elasticSearch的配置文件中有2个参数:node.master和node.data。这两个参 数搭配使用时,能够帮助提供服务器性能。 1.1> node.ma...

Nodejs入门一(windows)

一、下载地址   https://nodejs.org/en/download/ 二、安装   下载完成后正常安装,安装完成后输入命令:node -v,如下图显示版本号,则已成功安装    三、创建第一个应用   1、新建server.js文件,文件地址:D:1.Learnning5.NodeJs1.demos   2、server.js内容如下: var...

百度ai 基于node 语音识别 音频文件类型转换

百度ai 基于node 语音识别 音频文件类型转换 项目简介 源代码移步:https://github.com/xuess/ai-baidu-node 本项目主要功能为,本地音频语音识别和文件类型转换(利用fluent-ffmpeg) config.js 里面的应用Id,请替换成自己在百度应用里申请的。出于测试方便,我就不删除了。 1.工程依赖安装,如...

nc的基本用法

       nc(netcat) 被誉为网络安全界的‘瑞士军刀’,可以用于完成几乎涉及TCP、UDP或者Unix域套接字的任何事。它可以打开TCP连接,发送UDP报文,在任意的TCP和UDP端口监听,进行端口扫描,支持ipv6。不象telnet,nc能够更好地支持脚本,能够将错误消息分离到标准错误,而不是标准输出。nc有四种典型应用: 一、C/S模型 用...

Nodejs介绍、安装及简单使用

打开Nodejs英文网:https://nodejs.org/en/ 中文网:http://nodejs.cn/ 我们会发现这样一句话: 翻译成中文如下: Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。 Node.js 使用了一个事件驱动、非阻塞式 I/O 的模型,使其轻量又高效。 Node.js 的包管理器...

Nebula 2.5.0安装过程及遇到的坑

2021年8月23日,Nebula 发布了最新版本:2.5.0,正好赶上新环境部署,记录一下安装过程及遇到的坑: 一、准备工作 以下安装使用nebula用户,搭建集群模式,一共三台机器:192.168.0.1、192.168.0.2、192.168.0.3 1.1 安装目录 nebula主程序、nebula-console安装在/opt目录 nebula-...