1 windows下安装 nginx
2 nginx 常用命令
在nginx.exe目录,打开命令行工具,用命令 启动/关闭/重启nginx
start nginx : 启动nginx
nginx -s reload :修改配置后重新加载生效
nginx -s reopen :重新打开日志文件
nginx -t -c /path/to/nginx.conf 测试nginx配置文件是否正确
关闭nginx:
nginx -s stop :快速停止nginx
nginx -s quit :完整有序的停止nginx
3 安装,启动后 测试nginx是否正常运行 ,浏览器中 敲入 localhost
4 配置 nginx 反向代理 设置
下图表示 把server_name 为retail.xxx.com 下的 openapi/rest 下的接口请求,反向代理到 127.0.0.1:3000/mock 的nodejs服务
5 nodejs restful 接口服务开发。
基本思路是
(1)平时开发调试时,用nodejs 服务正常转发接口请求到 java后端服务器,并且把 后端接口返回的json内容按接口名称保存起来。
(2)在开发调试服务器异常时,则由nodejs mock提供接口返回服务。根据接口名,把之前的json文件返回即可。
满足前端基本的调试服务要求,也不用自己mock接口数据,数据与平时调试的账套一致。