1.Nginx是一款很优秀的web服务器,与Apache相比,虽然Apache被称为世界排名第一,快速、可靠并且可通过简单的API扩充,但是抗并发不如Nginx
2.如果win服务器或本地win电脑开发,只能使用普通的Nginx 如果您是Linux,推荐使用Nginx -Tengine,这个是淘宝网发起的项目,更快/抗并发更高,官网:http://tengine.taobao.org/
1.本次演示的win电脑 2.本地代码无需动任何东西
不仅仅可以为网关提供,其它都可以,只要你有2个以上
1.找到你安装Nginx的配置文件,名字:nginx.conf 2.找到http方法区
3.添加代码,修改端口为你的网关端口,多个使用(;)隔开,mygateway这个名字可以随便叫
upstream mygateway {
least_conn;
server 127.0.0.1:9020;
server 127.0.0.1:9021;
}
4.添加代码到server方法区,里面的第一个location方法区里面
proxy_pass http://mygateway;
1.此时重启你的Nginx 2.然后你就可以通过访问:localhost/微服务控制器路由/微服务方法名路由 2.Nginx默认使用80端口,所以80端口不用在后面加 3.如果不想使用80,修改这里,如何重启Nginx即可