Nginx配置过程中问题记录

来源:互联网 发布:安卓版看图软件 编辑:程序博客网 时间:2024/06/05 02:24

1,权限不够重点内容
chmod 加权限或sudo
2,Nginx -s stop 后,再reload,报错。
这应该是因为把nginx进程杀死后pid丢失了,下一次再开启nginx -s reload时无法启动,再reload的时候,。
链接:http://blog.csdn.net/llnara/article/details/8691049
3、一台机器下配置多个tomcat和Nginx,测试负载均衡
http://www.cnblogs.com/yabushan/p/4770761.html
步骤:安装tomcat,复制一个副本,修改server.xml中的端口号,防止端口冲突;打开service.bat,添加catalina_home , catalina_base,启动此服务即可。
4、 nginx的负载均衡
nginx 的 upstream目前支持 4 种方式的分配
1)、轮询(默认)
每个请求按时间顺序逐一分配到不同的后端服务器,如果后端服务器down掉,能自动剔除。
2)、weight
指定轮询几率,weight和访问比率成正比,用于后端服务器性能不均的情况。
2)、ip_hash (要求nginx是最前端的服务器,否则取不到真实ip)
每个请求按访问ip的hash结果分配,这样每个访客固定访问一个后端服务器,可以解决session的问题。
3)、fair(第三方)
按后端服务器的响应时间来分配请求,响应时间短的优先分配。
4)、url_hash(第三方)

0 0