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