Nginx/Httpd负载均衡负载均衡tomcat配置教程配置教程
在前一篇博客中我们聊了下用Nginx和httpd对后端tomcat服务做反代相关配置,回顾请参考https://www.jb51.net/article/191277.htm;今天我们来聊一聊用Nginx和httpd对tomcat集群做负载均衡的配
置以及需要注意的点;在前边的演示和配置都是以单台tomcat来配置使用;但是在生产中单台tomcat实在支撑不了大规模的访问,这个时候我们就需要考虑把多台tomcat做成集群对外提供服务;多台
tomcat做成集群对外提供服务就必然要有一个调度器来对客户端的请求做调度,常用的调度器有nginx httpd haproxy lvs等等;用这些调度器来对tomcat做负载均衡的配置和对其他web服务器做负载均衡
的配置没有本质的不同;我们都可以把tomcat当作web服务器来配置就好;
1、环境准备、环境准备
运行docker 启动两个tomcat容器当作后端tomcat server 并且把两台tomcat容器的网页目录分别用存储卷的方式映射到/tomcat/doc/tomcat1和tomcat1目录
提示:以上就运行了两个tomcat容器,分别是tct1和tc2,并且我们把/usr/local/tomcat/webapps/myapp映射到宿主机的/tomcat/doc/tomcat1和tomcat2,这样做我们就可以直接把网页脚本放到宿主机
上的这个目录从而实现把网页部署到tomcat的默认虚拟主机上;
编辑两个容器的主页文件内容
提示:以上分别给tomcat1和tomcat2提供了一个测试主页;
现在分别放tomcat1和tomcat2看看对应主页是否能够访问到
评论0
最新资源