实验环境Nginx服务器(192.168.13.177)Tomcat1服务器(192.168.13.151)Tomcat2服务器(192.168.13.178)client测试机一,负载均衡1,在Tomcat1,Tomcat2上安装Tomcat服务[root@tomcat1~]#systemctlstopfirewalld.service##关闭防火墙[root@tomcat1~]#mkdir/a
分类:
其他好文 时间:
2019-12-05 20:32:39
阅读次数:
100
请求乱码解决之get乱码问题 GET请求乱码原因分析 GET请求参数是通过请求行中的URL发送给Web服务器(Tomcat)的。 Tomcat服务器会对URL进行编码操作(此时使用的是Tomcat设置的字符集,默认是iso8859-1) 到了我们的应用程序中的请求参数,已经是被Tomcat使用ISO ...
分类:
编程语言 时间:
2019-12-05 01:01:49
阅读次数:
95
一、案例分析1、案例概述通常情况下,一台Tomcat站点由于可能出现单点故障及无法应付过多的客户复杂多样的请求等问题,不能单独应用于生产环境下,所以需要使用负载均衡来解决这些问题。Nginx是一个非常优秀的http服务器软件,它能够支持高达50000个并发连接数的响应,拥有强大的静态资源处理能力,运行稳定,并且内存、CPU等系统资源消耗非常低。目前很多大型网站都应用Nginx服务器作为后端网站程序
分类:
其他好文 时间:
2019-12-04 17:17:59
阅读次数:
84
一、tomcat的由来名称由来:tomcat最初是由Sun的软件架构师詹姆斯邓肯戴维森开发的。后来他帮助将其变为开源项目,并由Sun贡献给Apache软件基金会。由于大部分开源项目O‘Reilly都会出一本相关的书,并且将其封面设计成某个动物的素描,因此他希望将此项目以一个动物的名字命名。因为他希望这种动物能够自己照顾自己,最终,他将其命名为tomcat(公猫)。1、Tomcat应用场景T
分类:
其他好文 时间:
2019-12-03 11:49:31
阅读次数:
131
原理:将证书(也可以叫公钥)+私钥转化成jks类型的keystore文件,在tomcat的server.xml中配置开启踩坑:1、多数文章都是针对自己生成证书,配置双向加密,其过程有生成,合并,导出,配置服务端,配置客户端等等,看的一塌糊涂2、多数文章都是以实验为参考,误以为生成的keystore文件名可以随意命名,直接使用拷贝命令的方式生成了一个tomcat.keystore文件正确的命令方式应
分类:
Web程序 时间:
2019-11-30 22:45:25
阅读次数:
122
JavaWeb——下载并安装Tomcat服务器 摘要:本文主要学习如何下载并安装Tomcat服务器。 背景知识 什么是JavaWeb JavaWeb,是用Java技术来解决相关Web互联网领域的技术的总称。Web包括:Web服务器和Web客户端两部分。 Java在最早Web客户端的应用有Java A ...
分类:
编程语言 时间:
2019-11-26 23:02:18
阅读次数:
97
tomcat线程优化 tomcat线程池在tomcat服务中每一个用户请求都是一个线程,所以可以使用线程池来提高性能。1、线程池是什么?线程池是一种多线程处理形式,处理过程中将任务添加到队列,然后创建线程后自动启动这些任务,线程池线程都是后台线程。每个线程都使用默认的堆栈大小。它由线程池管理器,工作 ...
分类:
编程语言 时间:
2019-11-25 14:56:20
阅读次数:
83
Tomcat虚拟主机配置■某些时候公司有多个项目同时运行时,一台服务器不建议运行多个Tomcat服务,需要配置虚拟主机■通过两个域名访问到不同的项目内容■步骤1.创建www和bbs项目目录和文件2.修改Tomcat主配置文件3.重启Tomcat服务4.测试Tomcat优化Tomcat的缺省配置并不适合生产环境,它会频繁出现假死现象需要重启,只有通过不断压测优化才能让它最高效率稳定的运行。优化主要有
分类:
其他好文 时间:
2019-11-24 22:44:15
阅读次数:
105
一:nginx可以实现反向代理,也可以实现动静分离、负载均衡: 1:具体配置如下所示: upstream :配置n台Tomcat服务器地址、权重等等配置信息 server:配置监听端口号、请求地址等配置信息 location:是在server里面的配置,主要是配置upstream等信息,也可以配置拦 ...
分类:
其他好文 时间:
2019-11-24 13:30:44
阅读次数:
66
首先,去tomcat官方网站下载想用的版本,网址http://tomcat.apache.org我选择9.0的64位版本解压文件到d盘,重命名文件夹位tomcat9为了限制tomcat的权限,可以新建一个tomcat用户,之后以tomcat用户来运行tomcat然后打开cmd,进入到tomcat9\bin目录下,运行如下命令service.batinstalltomcat9--usertomcat