启动两个tomcat用Nginx服务器进行负载均衡
来源:互联网 发布:金相检验软件系统 编辑:程序博客网 时间:2024/06/11 21:37
看配置tomcat的教程,window版本的,还要配置CATALINA_HOME的环境变量,我不会配环境变量,每次就直接启动./startup.sh就成功了,根本没想过CATALINA_HOME这个问题。在windows上,如果要启动两个tomcat需要配置两个catalina_home,基于unix的macOS上cataline_home是通过bash脚本自己生成的,所以根本不需要配。
做实验性质的测试,大坑(吐槽百度搜索,表白chrome虽然要翻墙)在为啥我起了一个tomcat,起了另一个tomcat起了一下就自动退出了。
两个tomcat的22行 <Server port="8005" shutdown="SHUTDOWN">
<Server port="9005" shutdown="SHUTDOWN">
也要改成不一样
参考博客
配置nginx的nginx.conf
新建标签:
upstream server_lb{ server 127.0.0.1:8080; server 127.0.0.1:8888; } location / { root html; proxy_pass http://server_lb; //这是注释:增加了这个代理 index index.html index.htm; }
输入localhost:80
nginx就可以转向到8080和8888两个端口
[这里修改tomcat下webapp的ROOT里面的index.html 这是试的,为什么不是修改index.jsp]
nginx.conf配置说明
tomcat9.0的启动需要jdk1.8的报错信息
UnsupportClassVersionError …version 52.0 这类保存信息都是跟jdk有关的
当改变了jdk版本时,在编译java时,会遇到Unsupported major.minor version错误。
错误信息如下 :
Unsupported major.minor version 50.0Unsupported major.minor version 49.0 Unsupported major.minor version 48.0
类似错误均属于Java版本问题,即JDK版本过低,只要选择相对应的JDK版本编译即可。
48,49,50是Java编译器内部的版本号:
Unsupported major.minor version 50.0 对应于 JDK1.6(JRE1.6)Unsupported major.minor version 49.0 对应于 JDK1.5(JRE1.5)Unsupported major.minor version 48.0 对应于 JDK1.4(JRE1.4)
以此类推,51对应jdk1.7, 52对应jdk1.8,52版本的语言找到的jdk是1.7,所以报错。
IDEA中的工程语言等级必须<=jdk的版本号
否则会报下面这个错误。
也可能是这个错误
总之弄成一样,或者jdk大于语言等于(jdk向下兼容)总是安全的
小总结。还没完。
- tomcat的server.xml的配置原理
- nginx.conf的正则匹配和配置含义
- 启动两个tomcat用Nginx服务器进行负载均衡
- Nginx+tomcat负载均衡缓存服务器集群
- Nginx+Tomcat服务器负载均衡实践方案
- Nginx+Tomcat服务器负载均衡实践方案
- tomcat+nginx搭建服务器负载均衡集群
- Nginx+tomcat负载均衡缓存服务器集群
- nginx+tomcat实现应用服务器负载均衡
- nginx配置tomcat负载均衡+nginx服务器+apache后端服务器
- nginx配置tomcat负载均衡+nginx服务器+apache后端服务器
- nginx负载均衡两个tomcat,nginx处理静态资源
- nginx+tomcat负载均衡
- Nginx+tomcat 负载均衡
- nginx+tomcat负载均衡
- nginx + tomcat 负载均衡
- Nginx+Tomcat负载均衡
- nginx+tomcat负载均衡
- Nginx+Tomcat负载均衡
- nginx+tomcat负载均衡
- POJ
- VirtulBox安装RTEL7.3
- Promise
- 在启动MYSQL时出现问题:“ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost' (10061)”
- Android 升级apk 兼容6.0 7.0
- 启动两个tomcat用Nginx服务器进行负载均衡
- Angular V4.0 几个应用场景
- bzoj1747[Usaco2005 open]Expedition 探险 优先队列+贪心
- linux添加自定义命令
- 无向图匹配的带花树算法
- easyui之linkbutton控件分析
- 项目管理 关于进度的安排
- 数据结构:线性表(顺序存储结构)
- JAVA面向对象之包装类