
tomcat
可可keketrtr
QQ:564964596
微信:keketrtr
展开
-
tomcat使用APR后性能竟然毫无提升
tomcat使用APR后性能竟然毫无提升!BIO、NIO、APR三个的性能竟然相差无几,每秒处理大约250。特别是apr,我都检查过了,配置正确,启动也没报错。看到网上说apr能提升50%的性能,我这里咋就不行了呢!真郁闷啊!测试环境:CenOS6.5,64位,JDK1.7,Tomcat7原创 2016-01-05 15:55:01 · 4803 阅读 · 2 评论 -
Nginx + Tomcat + HTTPS 配置不需要在 Tomcat 上启用 SSL 支持
Nginx SSL+tomcat集群 Nginx tomcat no 不用https最近做了个Web项目, 架构上使用了 Nginx +tomcat 集群, 且全站HTTPS,用nginx 做负载,nginx和tomcat 使用内网http通信,遇到http css,js静态资源被浏览器拦截问题,网上搜索到的很多文章在描述 Nginx + Tomcat 启用 HTTPS 支持的时候,都必须在 Ng...转载 2018-05-25 10:33:30 · 1412 阅读 · 0 评论 -
nginx+tomcat配置独立域名访问
配置非常简单,在nginx中配置。upstream backend_tomcat { server 127.0.0.1:8081; }server { listen 80; server_name sub.yourdomain.com; //你的独立域名 location / { proxy_pass http://backen...原创 2018-02-12 18:20:42 · 685 阅读 · 1 评论 -
centos7.2 在同一台服务器中,同时运行多个tomcat
tomcat作为许多java项目的运行的环境,常用来跑java项目。而一台服务器只跑一个tomcat服务又太浪费资源了,so,我们可以在同一台服务器上,同时跑多个tomcat服务进程,分别对应不同的端口。来运行多个java项目。下面记录一下,如何进行配置,才能同时启动多个tomcat。1. 配置环境变量, JAVA和TOMCAT的环境 变量。$ vim /etc/profile (修改环境变量)#...转载 2018-02-12 18:05:36 · 493 阅读 · 0 评论 -
JVisualVM 远程连接 JMX 和 jstatd
JMX 配置远程机器的程序需要加上JVM参数-Dcom.sun.management.jmxremote=true-Dcom.sun.management.jmxremote.port=9090-Dcom.sun.management.jmxremote.ssl=false-Dcom.sun.management.jmxremote.authenticate=false备注:另转载 2016-08-23 16:29:12 · 4253 阅读 · 0 评论 -
jvisualvm 远程监控Linux下的tomcat(后附resin的配置)
前一段测试系统崩溃过一回,所以想远程监控一下jvm的运行情况,我在网上也找了不少文章和办法,试了好几次都没成功,今天算试成功了,但是不太完美,因为需要将Linux的防火墙关掉才可以连接,我尝试将连接的端口号加到iptables中,重启防火墙,也不行。所以先记录下来,以后再看看是什么问题。 1.linux下tomcat安装目录下的bin文件夹中的catalina.sh转载 2016-08-23 16:28:23 · 4773 阅读 · 1 评论 -
Tomcat热部署的方法
tomcat对jsp页面的修改会自动加载。具体原因是tomcat会定期(默认4秒,可修改)检查jsp的最后修改时间,如果发现修改了,会重新加载。但class文件的修改却不会自动加载,所以需要配置一下class文件的热部署。方法如下:在tomcat\conf\server.xml中的内部添加标签: docBase:项目路径,可以使用绝对路径或相对路径,相对路径是相对于weba原创 2017-04-27 11:20:49 · 347 阅读 · 0 评论 -
web项目配置https
tomcat6配置: 1.单向认证,就是传输的数据加密过了,但是不会校验客户端的来源 2.双向认证,如果客户端浏览器没有导入客户端证书,是访问不了web系统的,找不到地址 如果只是加密,我感觉单向就行了。 如果想要用系统的人没有证书就访问不了系统的话,就采用双向 单向配置: 第一步:为服务器生成证书 使用keytool 为 Tomcat 生成证书,假定目标机器的域名转载 2016-10-20 09:48:02 · 7150 阅读 · 1 评论 -
在一台电脑上运行两个tomcat
在一台电脑上跑两个tomcat的做法:一、把tomcat放到不同的目录下二、为避免端口占用冲突,把其中一台的端口8080改成别的,例如8085三、配置tomcat环境变量CATALINA_BASE和CATALINA_HOME四、两个tomcat的环境变量如果相同会互相影响,可以给第二个tomcat环境变量配成其他名字,例如CATALINA_BASE2和CAT原创 2016-07-14 15:58:22 · 1050 阅读 · 0 评论 -
SpringMVC的定时任务重复执行两次的问题
我们知道springmvc项目进项包扫描的时候要避免Controller和Service被重复扫描导致创建两个实例。办法就是在applicationContext.xml中配置<context:component-scan base-package="com.pinguoba.pinguo"><context:include-filter type="annotation...原创 2018-07-18 11:20:02 · 6644 阅读 · 3 评论