node 服务器端启动
场景: 根据资料学习,制作了一个web聊天室的应用,部署在windows服务器上,运行正常,当关闭远程桌面,运营node的cmd自己就关闭了。
解决方法:
1、怀疑服务器自动重启,如是创建开机启动(失败)。
(1) 创建cmd快捷方式到桌面上,右键-》属性-》目标 中添加 /K "node app.js";
(2) 将创建的快捷方式放到 开始-》所有程序-》启动 中
失败原因:windows 远程桌面与本地建立当前回话,当关闭远程桌面的时候,相当于注销服务器,运行的程序则关闭,因此需要将服务器中的node设置为服务启动才可以在关闭远程桌面的时候 继续运行。
2、创建node服务启动(成功)
(1) 将node作为服务在服务器端运行,有相关的windows插件。
npm install winser
(2) 在根目录的 package.json 中添加
"scripts": {
"install-windows-service": "winser -i",
"uninstall-windows-service": "winser -r"
}
(3) 安装windows service 服务
npm run-script install-windows-service
(4) 启动node 服务
设置启动脚本为 server.js,若原来设置为app.js 需要修改,只能执行server.js. cmd中执行 npm start。 则node 作为服务在服务器端执行。服务的名称为 package.json 中的”name“值。
node 服务器端启动相关推荐
- 加载服务器版本信息,传奇服务器端启动加载错误的解决方法
1.启动服务端M2报错的类型 2.错误分类,思路理清 3.文字总结以下常见现象 传奇服务器端启动加载错误解决方法 Exception] 物品数据库加载错误! [Exception] 魔法数据库加载错误 ...
- Eureka服务器端启动时报错:Connection refused :connect
场景 新建第一个Eureka服务器端启动后提示: 实现 打开application.yml配置文件 eureka:client:register-with-eureka: falsefetch-reg ...
- 用node.js启动mock.js
Node.js Node 是一个让 JavaScript 运行在服务端的开发平台,它让 JavaScript 成为与PHP.Python.Perl.Ruby 等服务端语言平起平坐的脚本语言.官网下载n ...
- Node.js 启动调试方式
1.通过node命令 shell 或者 cmd终端启动命令 以express项目为例,启动路径是localhost:3000 www文件里面接口 node server/bin/www // node ...
- node 进入网站服务器,node怎么启动服务器?
node启动服务器的方法:创建一个文件夹,新建一个server.js文件,文件代码中写入服务器的域名地址,然后在命令行执行命令node server.js就启动服务器了,打开浏览器访问服务器域名就可以 ...
- TDengine服务器端启动失败问题(客户端连接失败问题)
第一次问题: 服务端状态信息: 客户端连接失败: 在服务端找问题,在 /var/log/taos/taosdlog.0 查看日志 发现问题: 端口号已被占用!于是通过 ps aux | grep ta ...
- node服务器端接收前端上传图片并返回url路径保存数据库
通过npm安装multer插件https://www.npmjs.com/package/multer 首先先在node根目录的入口js文件中注册express.static中间件 /images是e ...
- Node webkit启动最大化窗口
<!DOCTYPE html> <html> <head> </head> <body> <p style=" ...
- 干货 | 走进Node.js之启动过程剖析
走进Node.js之启动过程剖析 作者:正龙 (沪江Web前端开发工程师) 本文原创,转载请注明作者及出处. 随着Node.js的普及,越来越多的开发者使用Node.js来搭建环境,也有很多公司开始把 ...
最新文章
- 营销型企业更因紧跟营销潮流
- 设置Network id: 5777 in MetaMask
- Java/C语言/C++/Python/PHP运算符优先级
- Django简介Django 各个环境下的安装
- 魅力 .NET:从 Mono、.NET Core 说起
- eShopOnContainers 看微服务 ②:配置 启动
- java在mysql读取数据库数据库数据_JAVA的JDBC连接数据库以及读取数据库数据
- Jenkins分布式构建和部署(master-slave)
- 【代码笔记】iOS-performSelectorOnMainThread
- Ubuntu中使用pip3报错
- Java基础篇之返回值
- 统计处理包Statsmodels: statistics in python
- 计算机图形学(三)——实验三:圆的生成算法
- worldwind java 教程_科学网—用worldwind java SDK开发应用程序 - 谢安涛的博文
- CAN FD协议描述
- 2022最全知识点——RF接口自动化框架项目实战
- ubuntu16.04安装caffe教程(仅cpu)
- 中国气象数据网的.nc数据批量下载(Python代码)
- 3.4、云计算FusionAccess桌面运维与管理
- 给众多IT行业开发者的一个建议,要注意避开黑心的培训机构
热门文章
- java 访问linux 根目录_paip兼容windows与linux的java类根目录路径的方法
- 三、敏感信息泄露漏洞
- 《Linux那些事儿之我是USB》我是U盘(22)彼岸花的传说(一)
- Android学QQ聊天列表展示ListView
- 2022年,成为一名更专业的工程师
- 网速慢的原因及解决办法!
- 在代码注释里 插入专属定制 Banner(超简单)
- trap_exit与terminate
- M1 Mac安装git
- 计算机的c盘为什么总是分100g能更大吗,C盘空间越来越小,罪魁祸首原来是“它”,难怪100G也不够用!...