欢迎光临IT网Linux学习频道

当前位置: > Linux服务器 > Tomcat >
  • [Tomcat] Tomcat源码分析 日期:2016-05-29 21:57:17 点击:70 好评:0

    下面谈谈我对Tomcat架构的理解 总体架构: 1、面向组件架构 2、基于JMX 3、事件侦听 1)面向组件架构 tomcat代码看似很庞大,但从结构上看却很清晰和简单,它主要由一堆组件组成,如Server、Service、Connector等,并基于JMX管理这些组件,另外实现以上接口...

  • [Tomcat] tomcat中修改jvm的,编码 日期:2016-05-29 21:56:26 点击:137 好评:0

    项目中遇到一个问题 服务器运行在tomcat中,有一个字符串需要加密输出来,包含中文,环境在本机用eclipse做的时候没有任何问题,可是一放到服务器上因为服务器系统编码是gbk的,所以就会出现乱码 解决办法: 在Tomcat的启动脚本中配置JAVA_OPTS=%JAVA_OPT%;-Df...

  • [Tomcat] jvisualvm远程监控Tomcat 日期:2016-05-29 21:56:15 点击:153 好评:0

    一.Java VisualVM 概述 对于使用命令行远程监控jvm太麻烦 。 在jdk1.6中Oracle提供了一个新的可视化的。JVM监控工具JavaVisualVM 。 jvisualvm.exe 在 JDK 的 bin 目录下。 双击启动JavaVisualVM后可以看到窗口左侧应用程序栏中有本地、远程、快照三个项目。...

  • [Tomcat] Linux下切分Tomcat的catalina.out日志文件 日期:2016-05-29 21:54:31 点击:154 好评:0

    随着Tomcat的运行,catalina.out文件会越来越大,虽然Tomcat每日会生成一个catalina.ymd.log的文件,但catalina.out主文件仍然不断增加,需要对catalina.out按日切分才好,在网上找了一下,看到一篇《rotating catalina.out in tomcat 5.5 using cronolog》,...

  • [Tomcat] tomcat配置文件server.xml详解 日期:2016-05-29 21:54:09 点击:87 好评:0

    规划: 网站网页目录:/web/www 域名:www.test1.com 论坛网页目录:/web/bbs URL:bbs.test1.com/bbs 网站管理程序:$CATALINA_HOME/wabapps URL:manager.test.com 允许访问地址:172.23.136.* conf/server.xml Server port=8005 shutdown=SHUTDOWN Listen...

  • [Tomcat] TOMCAT监控助手 实现监控tomcat发送邮件功能 日期:2016-05-29 21:54:03 点击:106 好评:0

    最近公司windows服务器刚做完Nginx+tomcat的负载均衡处理,下一步想实现对后台服务软件tomcat和nginx服务的监控。此处我们想实现的不是对性能等各项指标的监控,而是服务能否正常访问,若出现异常希望能重启服务,重启后最好能再向指定邮箱发一邮件(若该邮...

  • [Tomcat] 监控tomcat死活、邮件or短信通知 日期:2016-05-29 21:52:29 点击:192 好评:0

    echo ========tomcat================= #clear #(tom的邮件系统支持免费短信通知) mymail=xxx@tom.com mymail2=xxx@163.com now=`date +%Y-%M-%d %H:%m:%S` echo $now #echo ..........................正在处理,请稍候............ pid=`ps -ef|grep tom...

  • [Tomcat] Tomcat的三种模式及并发优化 日期:2016-05-29 21:51:39 点击:52 好评:0

    Tomcat的运行模式有3种 1、bio 默认的模式,性能非常低下,没有经过任何优化处理和支持. 2、nio 利用java的异步io护理技术,noblocking IO技术. 想运行在该模式下,直接修改server.xml里的Connector节点,修改protocol为 Connector port=80 protocol=org.apache....

  • [Tomcat] 修改tomcat默认输出路径 日期:2016-05-29 21:51:13 点击:86 好评:0

    在项目访问量不断增加时,tomcat下logs也迅速增大,有时甚至因为填满了所在分区而出现无空间写入日志而导致程序出问题。 这时要更改logs的默认目录,指向更大的磁盘。修改主要有两步: 1. 修改tomcat/conf下的logging.properties Java代码 #################...

  • [Tomcat] tomcat7 使用log4j进行日志记录 日期:2016-05-29 21:50:51 点击:153 好评:0

    将 tomcat-juli.jar 文件放置到 $CATALINA_BASE/bin 目录(实际上,该目录下已经有了) 从 log4j 网站下载 jar 包,并放置于 $CATALINA_BASE/lib 目录 删除 $CATALINA_BASE/conf 下的 logging.properties 文件 在 $CATALINA_BASE/lib 目录下创建 log4j.prope...

  • [Tomcat] Tomcat输出catalina.out的大小控制 日期:2016-05-29 21:50:26 点击:145 好评:0

    Tomcat默认生成的日志文件catalina.out,随着时间的推移,逐渐增大,可能达到G数量级。文件过大,我们将无法使用过常规编辑工具查看,严重影响系统维护工作。解决此问题,主要从Tomcat和代码两方面考虑。 一、代码本身考虑 Tomcat输出catalina.out文件,数据...

  • [Tomcat] SSL 通信原理及Tomcat SSL 配置 日期:2016-05-29 21:49:59 点击:72 好评:0

    SSL 通信原理及Tomcat SSL 双向配置 目录 1 参考资料 .................................................................................................................................. 1 2 SSL(Server Socket Layer)简介 ............................

  • [Tomcat] tomcat配置session持久化 日期:2016-05-29 21:49:31 点击:170 好评:0

    Session的管理,tomcat两个实现类:org.apache.catalina.session.StandardManager和org.apache.catalina.session.PersistentManager StandardManager 默认的方法 可以配置的地方比较少 PersistentManager 提供了很灵活的管理方式 配置性强 形式一:存储在本...

  • [Tomcat] Tomcat如何配置虚拟目录 日期:2016-05-29 21:43:56 点击:105 好评:0

    在默认安装后,tomcat的主目录是webapps/root目录,如果我们想改变tomcat的主目录的话可以这样做: 打开D:\java\tomcat7\conf\server.xml,在host/host之间加入代码: Context path= docBase=D:\java\tomcat7\webapps\mysystem debug=0 reloadable=true cros...

  • [Tomcat] 内存溢出之Tomcat内存配置-catalina.sh or catalina.bat 日期:2016-05-29 21:43:26 点击:78 好评:0

    设置Tomcat启动的初始内存其初始空间(即-Xms)是物理内存的1/64,最大空间(-Xmx)是物理内存的1/4。 可以利用JVM提供的-Xmn -Xms -Xmx等选项可进行设置 三、实例,以下给出1G内存环境下java jvm 的参数设置参考: JAVA_OPTS=-server -Xms800m -Xmx800m -XX:Per...

  • [Tomcat] tomcat日志配置 日期:2016-05-29 21:42:38 点击:179 好评:0

    1 Tomcat 日志概述 Tomcat 日志信息分 为 两 类 : 一是运行中的日志,它主要 记录 运行的一些信息,尤其是一些异常 错误 日志信息 。 二是 访问 日志信息,它 记录 的 访问 的 时间 , IP , 访问 的 资 料等相 关 信息。 2 Tomcat 日志配置 2.1 访问日志的...

  • [Tomcat] Tomcat容器管理安全的几种验证方式 日期:2016-05-24 00:50:35 点击:105 好评:0

    当访问服务器中受保护的资源时,容器管理的验证方法可以控制确认用户身份的方式。Tomcat支持四种容器管理的安全防护,它们是: BASIC (基本验证):通过HTTP验证,需要提供base64编码文本的用户口令 DIGEST (摘要验证):通过HTTP验证,需要提供摘要编码字符串...

  • [Tomcat] Tomcat8 安全配置与性能优化 日期:2016-05-22 16:14:56 点击:157 好评:0

    1.关于Tomcat的session数目 这个可以直接从Tomcat的web管理界面去查看即可 或者借助于第三方工具Lambda Probe来查看,它相对于Tomcat自带的管理稍微多了点功能,但也不多 2.监视Tomcat的内存使用情况 使用JDK自带的jconsole可以比较明了的看到内存的使用情况...

  • [Tomcat] Tomcat 开启 SSL 日期:2016-05-19 19:13:44 点击:182 好评:0

    生成keystore /usr/java/default/bin/keytool -genkey -alias tomcat -keyalg RSA -keystore ~/tomcat.keystore -validity 36500 编辑 tomcat/conf/server.xml 启用ssl Connector protocol =org.apache.coyote.http11.Http11Protocol port =9443 enableLooku...

  • [Tomcat] Tomcat 性能优化 日期:2016-05-19 19:09:22 点击:73 好评:0

    1. 优化tomcat参数 一个典型的server.xml配置 Connector executor =tomcatThreadPool port =8080 protocol =org.apache.coyote.http11.Http11AprProtocol connectionTimeout =20000 acceptCount =1000 redirectPort =443 compression =on compressionMinSize...

  • [Tomcat] Centos下Tomcat 安装Apache Portable Runtime 日期:2016-05-19 19:05:58 点击:156 好评:0

    APR(Apache Portable Runtime)是一个高可移植库,它是Apache HTTP Server 2.x的核心。 APR有很多用途,包括访问高级IO功能(例如sendfile,epoll和OpenSSL),OS级别功能(随机数生成,系统状态等等),本地进程管理(共享内存,NT管道和UNIX sockets)。这些功能可...

  • [Tomcat] 单机多实例Tomcat部署 日期:2016-05-19 19:04:05 点击:106 好评:0

    单机单用户基础上, 如何运行多个tomcat实例. 首先是tomcat的目录结构 bin 包含所有运行tomcat的二进制和脚本文件 lib 包含tomcat使用的所有共享库 conf 包含配置信息, 如tomcat绑定的端口等 logs 包含所有的日志文件 temp 此目录是tomcat存放的临时文件 weba...

  • [Tomcat] IntelliJ IDEA运行tomcat项目编码错误, 及如何指定tomcat编码 日期:2016-05-19 19:03:14 点击:114 好评:0

    刚开始用IDEA, 在跑dubbo开发时, 发现一个很奇怪的问题, 远程调用服务端的方法时, 传入的中文参数会变成GBK编码. 经过好长时间的跟踪终于把问题定位到了IDEA里配置的Tomcat. 凡是在tomcat里启动的java应用, 不管源码是什么编码, 运行后都是GBK. 解决方法: Run...

  • [Tomcat] 阿里云centos中tomcat安装及开机自启动 日期:2016-05-19 11:05:52 点击:145 好评:0

    阿里云centos中tomcat安装及开机自启动 官网下载一个tomcat(如1.7的) apache-tomcat-7.0.62.tar.gz 使用工具将文件上传到centos中,,我将文件全部放在了/usr/local中 使用putty工具登陆之后进入/usr/local/ 解压tomcat文件压缩包 tar -zxvf apache-tomcat-...

  • [Tomcat] TOMCAT修改banner信息 日期:2016-05-12 15:45:12 点击:56 好评:0

    HTTP Server 响应请求时会给出Server信息,例如: Server: Apache-Coyote/1.1 这个Banner给入侵者提供了一定的指示作用。为了安全起见,要求更改这个信息,以起到一定的迷惑作用。 tomcat 6 将整个lib包拷贝,新建工程,修改 tomcat-coyote.jar\org\apache\co...

  • [Tomcat] linux 删除tomcat 及应用日志脚本 日期:2016-04-03 21:55:05 点击:181 好评:0

    新建delete_log.sh文件。 内容如下: #!/bin/sh rm -rf /usr/local/tomcat7/logs/*.txt rm -rf /usr/local/tomcat7/logs/*.log cat /usr/local/tomcat7/logs/catalina.out find /web/log-sys/ -mtime +2 -name *.log -exec rm -rf {} \; 命令详解 find目录-m...

  • [Tomcat] Tomcat在Linux上使用Native Library 日期:2016-04-03 21:07:30 点击:174 好评:0

    最近使用Tomcat,为了提升性能要使用Native Library。这个在Windows上是默认使用的,在Linux还得重新编译。 CentOS默认安装 yum install apr 好像不行。必须源码安装 wget http://mirror.bit.edu.cn/apache//apr/apr-1.5.0.tar.gz tar -zxvf apr-1.5.0.tar.g...

  • [Tomcat] 配置tomcat的https通信(单向认证) 日期:2016-04-03 21:03:03 点击:63 好评:0

    1、首先用jdk带的工具生成证书库 打开cmd命令行窗口,cd 到tomcat安装目录的bin下面执行 keytool -v -genkey -alias tomcat -keyalg RSA -keystore d:/tomcat.keystore-validity 36500 附:d:/tomcat.keystore是将生成的tomcat.keystore放到d盘根目录下。-va...

栏目列表
推荐内容