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来搭建环境,也有很多公司开始把 ...
最新文章
- 机器学习工业复现的 12 个要素!
- Xshell使用xftp传输文件,使用pure-ftpd搭建ftp服务
- WinPcap 获取本地适配器信息
- python 使用 os的 popen(‘命令’) 如果命令行输出中 有中文乱码, 提示 'gbk' 无法解析的错误 解决办法
- VC++和VC++.NET中与图像处理有关的几个概念、结构和类
- 去哪儿-05-recommendDev
- C++实现简单的文件I/O操作
- (转)高盛将“穷人”理财交给机器人,那智能投顾在中国怎么玩?
- SIP - pjsip Linux Windows 编译安装
- linux输入法_惊奇软件:这是我见过最有【态度】的输入法!
- 火狐无法安装扩展_立即安装的前5个Firefox扩展
- 课设错误调试(一)No qualifying bean of type
- 怎么彻底关闭UAC(user account control)?
- Java游戏开发中应始终坚持的10项基本原则
- 电子计算机经历的四个阶段,电子计算机的发展经历了四代,其划分依据是什么?,计算机发展的四个阶段...
- conda管理python开发环境
- 微生物群落基于KEGG预测功能的丰度分布图绘制
- 国密算法简介及电子印章相关标准
- C++中switch用法的意义
- 关于Scaner和BufferReader