Mac下配置Nginx负载均衡
2023-12-02 03:18:04
1.首先在Mac下安装Nginx(可参考我的另一篇随笔http://www.cnblogs.com/malcolmfeng/p/6896703.html)。
2.安装Tomcat,下载后,解压,bin目录设置到环境变量里。(可参考我的另一篇随笔http://www.cnblogs.com/malcolmfeng/p/6902569.html)。
3.启动tomcat,同时局域网下的另一台主机也需要启动tomcat(内网地址 192.168.0.108 tomcat端口号也设置为8080 )。
4.配置nginx配置文件, 文件路径 /usr/local/etc/nginx/nginx.conf 打开后在http中设置如下
http {
# 实现负载均衡
upstream dis{
server 192.168.0.108:8080 weight=1;
server 127.0.0.1:8080 weight=1;
}
server{
listen 9090;
server_name localhost;
location / {
proxy_pass http://dis;
}
}
}
其中weight为权重,设置的数字越大分发到的几率也就越大。
5.启动tomcat:将bin目录中的startup.sh文件拖到终端,回车 即可启动tomcat
启动nginx: 终端执行 brew services start nginx (终止nginx 为: brew services stop nginx)
6.这样,在本机 访问 localhost:9090到时候,nginx会分发到 dis中的两台服务器中的tomcat。
最新文章
- linux 2.6 驱动笔记(三)
- Hadoop2.2.0 hive0.12 hbase0.94 配置问题记录
- xocde真机测试 内存查看
- Android dex分包方案
- (转载) .NET2.0程序集无法在.net 4.0 中运行的解决方案
- 在ASP.NET 中调用RSACryptoServiceProvider失败,提示未找到文件
- spoj SORTBIT - Sorted bit squence
- UNIX网络编程 12 15共享内存区
- C语言中的几种常见排序算法
- mvp架构解析
- 程序员的职场潜意识Top10
- MariaDB Galera集群部署--技术流ken
- 练习 HashSet 去重复
- Oracle创建视图的一个问题
- HoloLens开发手记-开发概述Development overview
- vmware12共享windows的文件给虚拟的linux
- 转:CentOS设置程序开机自启动的方法
- VuePress从零开始搭建自己的博客
- 817C. Really Big Numbers 二分
- 不阻塞浏览器的解析,待外部js下载完成后异步执行