全栈部署
2020-09-22 21:27:11 0 举报
AI智能生成
node 全栈部署
作者其他创作
大纲/内容
构建高可用node环境<br>cluster 实现多进程<br>
故障恢复
多核利用
多进程共享端口
服务部署<br>
pm2<br>守护进程,监控,日志的一整套完整的功能<br>
特色
内建负载均衡<br>使用Node cluster 集群模块、子进程
线程守护,keep alive
0秒停机重载
跨平台支持
停止不稳定的进程
控制台检测
提供 HTTP API
配置<br>生成配置文件pm2 ecosystem
apps 应用<br>[{name,script}]可配置多个<br>
deploy 环境配置<br>环境:production,dev<br>
nginx 配置<br>反向代理+前端静态服务<br>
conf.d 配置虚拟主机
sites-enable 配置不同网站<br>server.js
listen端口
server_name服务名,域名<br>
location
静态资源代理<br>匹配location / url路径<br>指向root /root/* 资源地址<br>
反向代理<br>匹配location /api 请求url<br>代理proxy_pass http://node服务地址;<br>
gizp 配置压缩<br>
Docker<br>构建一个Nginx服务器<br>
镜像<br>
官方镜像<br>docker pull nginx
定制镜像<br>Dockerfile<br>Docker-Compose定制多个<br>
容器<br>
仓库
0 条评论
下一页