操作系统:centos5.6前端一台nginx服务器做调度.后端两台tomcat做WEB服务器.这里动态页与静态页都由tomcat来处理.软件:引用:nginx-0.7.28.tar.gzpcre-7.8.tar.gzapache-tomcat-6.0.20.tar.gzjdk-6u14-linux-i586-rpm.bin架构说明三台服务器一台调度也就是nginx服务器,它还是NFS服务器我们把2个tomcat的webapps目录挂载到NFS服务器上,这
系统 2019-08-29 23:26:13 2602
jsp开发所需要的eclipse插件(lomboz、tomcatplugin)之安装、配置方法本文来自:http://blog.csdn.net/ahuu/archive/2006/05/24/753156.aspx一、系统环境配置1、win2kprofessional2、eclipse3.1.2,可以到官方网站http://www.eclipse.org/downloads/index.php下载eclipse的最新版本,当前为eclipse3.1.2版
系统 2019-08-12 01:32:19 2601
捕捉404/500错误,自定义Tomcat错误页面TomcatJSPJavaJSFIE当服务器出现404、500错误时候希望能够给用户友好的现实界面只需要在项目的web.xml中添加一些配置Java代码400/error.jsp
系统 2019-08-29 23:37:47 2598
如下所示修改即可。红色部分是修改过的catalina.sh部分。说明:-Xms512m-Xmx1024m指示最小内存512兆,最大1G.我用的tomcat6.0版本在redhat上测试通过,验证无误。JAVA_OPTS="$JAVA_OPTS-Xms512m-Xmx1024m"#SetjuliLogManagerifitispresentif[-r"$CATALINA_BASE"/conf/logging.properties];thenJAVA_OPTS
系统 2019-08-12 01:33:59 2593
为了清楚的阐述我的观点,我先说明一下我的Tomcat安装在:E:\ProgramFiles\ApacheSoftwareFoundation\Tomcat5.0。在Tomcat5.0目录下找到conf,打开conf,找到server.xml,在这个文件里面找到这些内容,如下:
系统 2019-08-12 01:33:21 2593
在我们ftp登录时都会出现一个如图所示的提示框,这个功能可以通过配置我们的文件进行实现,而不需要写任何的代码。一、修改角色(添加、删除)conf/tomcat-users.xml存放tomcat的角色,默认有admin、manager等角色,如果想要添加自定义的角色,可以通过形如形式,我们现在配置了一个名字为xiazdong,密码是xiazdo
系统 2019-08-12 01:33:52 2585
这篇文章涉及到很多专业术语,例如密钥对,私钥,公钥,证书等等,关于加密的理论和概念请参考我之前写的《SSL与数字证书的基本概念和工作原理》,我在这篇文章中就不重复这些概念了。1.申请SSL证书你可以从很多网站购买到SSL证书,我经常使用的是GeoTrust。证书都是收费的(据说有免费的,没试过),价格有贵的有便宜的。它们的区别是发行证书的机构不同,贵的证书机构更权威,证书被浏览器否决的几率更小。正规运营的网站建议购买好一点的证书,免了麻烦,也贵不了多少。1
系统 2019-08-12 01:33:20 2585
tomcat中的outofmemory错误1、PermGenspace错误PermGenspace的全称是PermanentGenerationspace,是指内存的永久保存区域OutOfMemoryError:PermGenspace从表面上看就是内存益出,解决方法也一定是加大内存。说说为什么会内存益出:这一部分用于存放Class和Meta的信息,Class在被Load的时候被放入PermGenspace区域,它和和存放Instance的Heap区域不同
系统 2019-08-12 01:32:38 2580
webdavorg.apache.catalina.servlets.WebdavServletdebug0listin
系统 2019-08-12 01:33:42 2578
其实这是紧跟着我上次写的java计时器Timer的,因为Timer的测试类写好后,不可能要通过什么东西去触发,对已经存在的时间点进行监控所以,在启动项目是自动运行此类方法如下:一、在web.xml中添加listener配置com.xusk.system.core.initlistener.ProjectListener二、创建
系统 2019-08-12 01:33:26 2577
学习Tomcat的相关资料1、howtotomcatwork这本书解剖了Tomcat4.1.12和5.0.18版本,解释了它的servlet容器的内部运行机制英文版中文版2、Tomcat6Developer’sGuide.pdfThisbookintendedtoprovideTomcatadministrators,deployers,anddevelopersanintroductionintotheinternalworkingsoftheTomca
系统 2019-08-12 01:33:11 2574
1鼠标右击工程选择properties或者Ait+Enter2选择Libraries3点击AddLibrary...4选择UserLibrary点击Next5如果有(曾近导入过)Tomcatjar包那就直接打钩选上finish如果没有,那么就点击右侧的UserLibraries这里继续第6步6点击右侧的New这里只是新建个Library的名字然后AddJARs...把tomcat目录里的jar文件夹里的jar包都添加进去7点击ok,选择你创建的Librar
系统 2019-08-12 01:33:43 2569
Tomcat下为每个Web应用配置不同的访问端口要完成这个目录必须对conf/Server.xml文件进行配置设现在我们有两个应用app1和app2,客户端期望的访问方式是:App1->http://localhost:8081/App2->http://localhost:8082/这样省去了在主机名后面添加ContextPath的麻烦,相信客户更愿意这样使用。实现步骤:1.找到conf/server.xml中的service配置节,复制这个servic
系统 2019-08-12 01:33:49 2566
前沿知识点:nginx负责负载均衡(反向代理)msm(memcachedsessionmanager)负责缓存会话信息,从而实现会话保持所需包:nginx和memcached采用最新稳定版tomcat版本需要与msm版本一致,这里采用tomcat7msm包共计9个包,包名具体信息查看附件,msm的所有包放到$CATALINA_HOME/lib配置过程:nginx的配置信息如下-->12345678910111213141516171819202122232
系统 2019-08-12 09:27:09 2564
在conf/server.xml中,配置一个
系统 2019-08-12 01:32:20 2542