在Tomcat下缺省的项目的文件夹是ROOT,而在实际生产环境中往往项目都会用实际的项目名命名模板来命名项目的,所以如果不需要使用Tomcat默认的ROOT作为项目包名字就需要修改配置文件了,需要修改的配置文件很简单,在Tomcat的目录下的conf的配置文件:[root@localhost conf]# vim server.xml#修改配置文件,在<Host></Host>段之间添加一行配置
<Context path="" docBase="project_name" debug="0" reloadable="true" />重启Tomcat后...
第一步,清理tomcatservers控制台-->选中tomcat-->右键-->clean--> 左键双击tomcat 加入代码:-Xms256m -Xmx512m -XX:MaxNewSize=256m -XX:MaxPermSize=256m 原文:http://www.cnblogs.com/duyunchao-2261/p/7462872.html
(1) 获取目标工程 首先,通过git或者是svn工具,从远程服务器下载要部署的工程至本地Eclipse的工作空间(2) 工程导入 方式1:File--New Project--新建Tomcat工程 Tomcat工程命名要与本地的工程文件名称一致,这样便会自动的用本地工程的内容填充到新建的工程下。 方式2: File--Import--Maven--Existing Maven Projects(这种方式下导入jsp文件有问题,可能是这种方式不对,不推荐) (3) 导入工程依赖...
在前面的分析中介绍过,Acceptor的作用是控制与tomcat建立连接的数量,但Acceptor只负责建立连接。socket内容的读写是通过Poller来实现的。 Poller使用java nio来实现连接的管理。关于nio,主要需要明确三个概念:Channel、Selector和SelectionKey.在这里的使用上,它们之间的关系可以简单这样理解,Channel必须注册到Selector上才能用于接收socket数据,在Selector上有数据到达的Channel可以用SelectionKey来表示[注册]Poller使用n...
JMX的全称是Java Management Extensions,即Java管理扩展。Java程序会开放一些端口,用来获取运行状况。在Zabbix 1.8以前,只能使用Zapcat来监控JMX,并需要修改源代码来支持,非常麻烦。另一种方法是使用jmx-cmd-client,他的作用是从命令行去获取JMX信息,可以在它的上层包装一个程序,用来获取JMX数据。 从Zabbix 2.0开始,内置了监控JMX的功能,叫做“Zabbix Java Gateway”,在Zabbix Server和Zabbix Proxy上启动名为“Zab...
一个运行了很久的项目,最近忽然报错:OOM( java.lang.OutOfMemoryError: Java heap space),异常如下org.springframework.web.util.NestedServletException: Handler processing failed; nested exception is java.lang.OutOfMemoryError: Java heap spaceat org.springframework.web.servlet.DispatcherServlet.triggerAfterCompletionWithError(DispatcherServlet.java:1305)at org.springframework.web.servlet.DispatcherServ...
上一次分享了solr+tomcat的整合学习就是要一步一步的进行才有趣所以这次给大家分享solr+tomcat+mysql一、准备工作1.一张带数据的数据库表(我用的是这张叫merchant的表) 2.导jar包需要把solr-5.5.4\dist目录下的solr-dataimporthandler-5.5.4.jar复制到tomcat\webapps\solr\WEB-INF\lib目录下如图还需要导一个数据库连接的jar包到tomcat\webapps\solr\WEB-INF\lib3.core配置(core具体创建不描述了虽然会的不多但是还是懒=。=)默认...
Eclipse的web工程至Tomcat默认的部署目录是在工程空间下,本文旨在将部署目录改为Tomcat安装目录,并解决依赖包输出问题。 1.在Eclipse中添加Tomcat服务器。2.将web工程发布至tomcat:选择刚添加的Tomcat:此时Eclipse将自动生成Servers工程:3.在Servers视图,Remove删除刚刚发布的项目:4.打开Tomcat服务器配置项:5.修改以下两个配置项,Tomcat保持启动状态,否则Server Locations一栏变灰色,不可用:6.配置lib输出。项目右键:...
从svn检出的项目,假如是非web项目。如何部署到tomcat?1,确定tomcat设置是否正确:双击图中tomcat:确定设置如下:2,项目上点击右键属性,勾选如图:3,其实以上两步之后就可以了,如果还不能部署,那么:修改workspace,项目/settings 中的 org.eclipse.wst.common.project.facet.core.xml文件<installed facet="jst.web" version="3.0"/>改低,设为2.4即可。原文:http://www.cnblogs.com/sunyt/p/4355631.html
(友好提示:本文属于初级shell编程,高手可忽略此文) 在产品环境运行过程中,每天会切割产生按天计的日志文件,这些日志文件一般在过一定期限以后就没什么用处了,因此需要定期删除掉这些过期的日志文件。本文以CentOS下的Tomcat为应用环境基础,通过shell脚本的方式定时自动删除过期的Tomcat日志文件,以减少磁盘空间的占用、减轻管理员的日常工作。 一、shell脚本代码:#!/bin/bash
#
# filename: clearExpiredTomcatLogs...
详情转自:http://blog.csdn.net/jiuqiyuliang/article/details/48094373和http://blog.csdn.net/u012934325/article/details/73441617Tomcat服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。1.安装jdk安装tomcat之前需要安装jdk开发工具包,下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index....
1、打开idea--help--edit custom VM options--在文件末尾追加-Dfile.encoding=UTF-8 2、打开tomcat配置,在VM Options后面追加-Dfile.encoding=UTF-8 原文:https://www.cnblogs.com/yllovexjj/p/13062725.html
一、Tomcat8优化Tomcat服务器在JavaEE项目中使用率非常高,所以在生产环境对Tomcat的优化也变得非常重要了。 对于Tomcat的优化,主要是从2个方面入手,一是,Tomcat自身的配置,另一个是Tomcat所运行的jvm虚拟机的调优。二、Tomcat配置优化1、环境 虚拟机IP:192.168.33.1362、部署安装Tomcat8下载:https://tomcat.apache.org/download-80.cgi 3、上传tomcat压缩包到/usr/local 4、切换到/usr/local目录进行解压cd /usr/loc...
zabbix自带tomcat的模板可以监控tomcat,配置如下:在zabbix-server段需要安装zabbix-java-geteway,需要在zabbix的官方下载,地址如下:http://repo.zabbix.com/zabbix/需要在zabbix-server中开启以下内容 JavaGateway=127.0.0.1 JavaGatewayPort=10052 StartJavaPollers=5然后重新启动zabbix-server,还需要启动zabbix-java-geteway然后在客户端的bin/catalina.sh中需要添加以下代码 export CATALINA_OPTS="$CATALINA...
一、环境准备:系统环境:CentOS 6.5
Tomcat 7.0.26 jdk-7u17-linux-x64.rpm solr-4.10.1.tgz首先将软件包上传到/tmp目录下
1、 jdk安装]# rpm -ivh jdk-7u17-linux-x64.rpm
Preparing... ########################################### [100%]
1:jdk ########################################### [100%]
Unpacking JAR files...
...