九、配置Tomcat集群
2024-09-04 19:47:16
配置Tomcat集群所需服务器三台:192.168.1.5(调度服务器)、192.168.1.10(WEB1),192.168.1.20(WEB2)
1.调度服务器设置
[root@proxy ~]# vim /usr/local/nginx/conf/nginx.conf
http{
upstream toms {
server 192.168.2.100:8080;
server 192.168.2.200:8080;
}
server {
listen 80;
server_name localhost;
location / {
proxy_pass http://toms;
}
}
}
2.web服务器设置(web{1,2}服务器设置相同)
[root@ web1 ~]# yum -y install java-1.8.0-openjdk #安装jdk
[root@web1 ~]# yum -y install java-1.8.0-openjdk-headless
[root@web1 ~]# tar xf apache-tomcat-8.0.30.tar.gz
[root@web1 ~]# mv apache-tomcat-8.0.30 /usr/local/tomcat
[root@web1 ~]# ln -s /usr/local/tomcat/bin/startup.sh /sbin/
[root@web1 ~]# ln -s /usr/local//tomcat/bin/shutdown.sh /sbin/
[root@web1 ~]# startup.sh #启动Tomcat
[root@web1 ~]# ls /usr/local/tomcat
bin/ //主程序目录
lib/ //库文件目录
logs/ //日志目录
temp/ //临时目录
work/ //自动编译目录jsp代码转换servlet
conf/ //配置文件目录
webapps/ //页面目录
[root@web1 ~]# firewall-cmd --set-default-zone=trusted
[root@web1 ~]# setenforce 0
最新文章
- [LeetCode] Verify Preorder Sequence in Binary Search Tree 验证二叉搜索树的先序序列
- 【淘淘】Quartz之集群利弊
- 理解js中__proto__和prototype的区别和关系
- 安装libudev-dev,解决依赖错误
- Spring中Template模式与callback的结合使用浅析
- Asp.net上传文件Request.files获取不到文件
- 设置TextView下划线并响应点击事件(SpannableString)
- 如何通过 jQuery text() 和 html()
- Material Master
- html5 -----audio标签
- leetcode之Find All Numbers Disappeared in an Array
- UVA1449 Dominating Patterns
- 让 ComboBox 的每个栏目显示不同颜色
- OSWatcher使用过程中小问题解决方法
- SQL Server数据归档的解决方案
- 17秋 软件工程 团队第五次作业 Alpha Scrum5
- MySQL----ERROR 1071 (42000): Specified key was too long; max key length is 767 bytes
- Google-Guice入门介绍
- 【进阶修炼】——改善C#程序质量(7)
- 用TableView写带特效的cell