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。



最新文章

  1. linux 2.6 驱动笔记(三)
  2. Hadoop2.2.0 hive0.12 hbase0.94 配置问题记录
  3. xocde真机测试 内存查看
  4. Android dex分包方案
  5. (转载) .NET2.0程序集无法在.net 4.0 中运行的解决方案
  6. 在ASP.NET 中调用RSACryptoServiceProvider失败,提示未找到文件
  7. spoj SORTBIT - Sorted bit squence
  8. UNIX网络编程 12 15共享内存区
  9. C语言中的几种常见排序算法
  10. mvp架构解析
  11. 程序员的职场潜意识Top10
  12. MariaDB Galera集群部署--技术流ken
  13. 练习 HashSet 去重复
  14. Oracle创建视图的一个问题
  15. HoloLens开发手记-开发概述Development overview
  16. vmware12共享windows的文件给虚拟的linux
  17. 转:CentOS设置程序开机自启动的方法
  18. VuePress从零开始搭建自己的博客
  19. 817C. Really Big Numbers 二分
  20. 不阻塞浏览器的解析,待外部js下载完成后异步执行

热门文章

  1. Java基础学习(五)—Collection
  2. 刷机无法连接4g
  3. Unity3D C#中使用LINQ查询(与 SQL的区别)
  4. java nio(一)buffer
  5. 利用 Forcing InnoDB Recovery 特性解决 MySQL 重启失败的问题
  6. JS - A*寻路
  7. cocos2d-x - C++/Lua交互
  8. Linux基础网络搭建实验
  9. 2017-4-26 winform 菜单和工具栏
  10. 【解决问题】解决python安装模块时UnicodeDecodeError