背景:随着访问量的增加和并发的提高,服务器的压力会越来越大,此时需要部署多台服务器来分摊压力(分布式部署),
服务分摊开来,是数据前段分布服务,即在服务层之前的分布负载,此时需要一个工具将所有分布式服务器和访问进行条件负载连接;
nginx下载地址(windows环境模拟下载windows版本):
http://nginx.org/en/download.html
注:nginx下载后本地解压时,解压的文件夹不能带中文,需要解压到非中文文件夹,否早启动不了报错;
双击nginx.exe启动文件后,去任务管理器-->进程-->重寻找nginx进程,如果没找到,去查看nginx解压目录下的logs文件下的
error.log文件:
错误:failed (1113: No mapping for the Unicode character exists in the target multi-byte code page) 这个错误是因为解压在中文目录下了,改下解压目录名字为英文即可;
upstream 关键字后面的代理服务名字不要带特殊字符,否则服务无法访问(错误提示在tomcat控制台显示