Articles of tomcat

如何在Linux中将Tomcat安装到非标准目录

嘿所有 – 道歉,如果这是一个问题,我在Linuxpipe理超级n00b。 所以,我在Amazon EC2上使用Amazon Linux,我相信这是Redhat派生的。 我有一个EBS卷挂载到/ mnt / vol5,我想在那里安装Tomcat。 不过,所有的教程都说Tomcat喜欢在/ usr / bin中。 无论如何,我下载了Tomcat包并解压到/ mnt / vol5。 我执行了运行脚本,并且一切都按照它应该运行。 我在端口80上打了我的服务器,我看到了Tomcat的testing页面。 然而,我知道可能有些东西需要将我的Tomcat实例放在/ usr / bin中,而且一般来说,让我的服务器像“Tomcat”在/ usr / bin中一样而不是/ mnt / vol5。 我该怎么做呢? 这是否涉及到安装? 涉及更改/ etc / fstab的东西? 再次,道歉n00b问题 – 如果你能build议任何好的在线教程,这将有助于我理解这样的文件系统的东西,我会非常感激。 谢谢!

Tomcat内存分配

我正在看我的tomcat使用jconsole,我试图了解为什么堆大小在0.4GB和1GB之间变化。 我以为我告诉它开始在〜1GB,并使用不超过〜6GB。 任何人都可以解释发生了什么事情。 我的命令行有这些内存和GC选项: java -XX:NewSize=700m -XX:MaxNewSize=700m -Xms1202m -Xmx6014m -XX:MaxPermSize=256m -XX:+UseParNewGC -XX:+UseConcMarkSweepGC -XX:+CMSParallelRemarkEnabled -XX:SurvivorRatio=20 -XX:ParallelGCThreads=4

Tomcat / Java的调整书籍的系统pipe理员

向我推荐一本关于tomcat / java性能调优的好书。 我是一个系统pipe理员,必须照顾运行tomcat的几个服务器,我想知道更多关于这个问题。 一个体面的教程也可能是有趣的。

如何使mod_jkvalidationSSL连接

我有一个3个Tomcat应用程序服务器,前面有3个Apache服务器。 Apache和Tomcat之间的通信是通过mod_jk完成的。 我需要Tomcat和Apache服务器之间的安全连接。 为了保证连接的安全,必须对其进行encryption和authentication(防止中间人攻击)。 要清楚的是,我并不是想要authentication客户。 只有确保Tomcat和Apache之间的stream量不能被嗅探到。 我一直在环顾四周,但我无法find一种方法来让mod_jk对Tomcat公开的证书进行身份validation。 任何想法,我应该看什么? 谢谢你的帮助 !

configurationApache服务器lbmethod以实现与tomcat的负载平衡时出现问题

我使用Apache Server作为Tomcat6服务器的前端负载均衡器。 我正在使用lbmethodconfiguration,使从一个客户端的所有请求总是去相同的tomcat。 <VirtualHost *:1000> ServerAdmin [email protected] #DocumentRoot /www/docs/dummy-host.example.com ServerName dummy-host.example.com ErrorLog logs/dummy-host.example.com-error_log CustomLog logs/dummy-host.example.com-access_log common ProxyPass /balancer-manager ! ProxyPass / balancer://mycluster/ lbmethod=byrequests nofailover=On ProxyPassReverse / balancer://mycluster/ <Proxy balancer://mycluster>; BalancerMember ajp://localhost:8101/ route=NodeA1000 retry=10 BalancerMember ajp://localhost:8102/ route=NodeB1000 retry=10 BalancerMember ajp://localhost:8103/ route=NodeC1000 retry=10 BalancerMember ajp://localhost:8104/ route=NodeD1000 retry=10 BalancerMember ajp://localhost:8105/ route=NodeE1000 retry=10 </Proxy> 我在后端有5个tomcats。 但是不是来自同一个客户端的所有请求都转到相同的tomcat,这些请求是负载平衡的。 我在这里错过了什么?

mod_jk转发到安装在其他服务器上的tomcat?

是否有可能转发请求从安装在solaris机器上的IBM HTTP服务器到安装在Windows机器上的Tomcat使用mod_jk? IHS安装在solaris上,我在它里面连接了mod_jk连接器。 tomcat安装在windows server 2008上,并听取ajp13端口8009 我在solaris的工作人员档案, worker.list=testWorker worker.testWorker.port=8009 worker.testWorker.host=<IP address of windows machine> worker.testWorker.type=ajp13 httpd.conf文件是, LoadModule jk_module modules/mod_jk.so JkWorkersFile conf/workers.properties JkLogFile logs/mod_jk.log JkLogLevel debug JkMount /* ajp13 当我向IHS发送请求时,它不会redirect到tomcat。 我得到以下错误在mod_jk日志中, [Wed Jun 29 06:35:53 2011] [jk_uri_worker_map.c(445)]:进入jk_uri_worker_map_t :: map_uri_to_worker [Wed Jun 29 06:35:53 2011] [jk_uri_worker_map.c(459)]:试图映射URI' / query / brand / ncr'[Wed Jun 29 06:35:53 2011] [jk_uri_worker_map.c(483)]:jk_uri_worker_map_t […]

来自catalina日志的查询失败

我有一个日志文件catalina.out在以下位置。 /opt/apache-tomcat-3/logs/ 我想知道是否它logging失败的MySQL查询信息。 我也想知道人们在这个文件中寻找的错误。

从特定端口redirect到另一个端口和特定path

我如何configurationTomcat的http://主机名:5555 /可以redirect到http://主机名:8080 / somepath 谢谢

为什么服务器状态下收到的tomcat字节总是报告0.00 MB?

在“服务器状态”下访问“http-8080”连接器的“pipe理器”应用程序时,即使填充了“发送的字节”字段,我仍会在“收到的字节”字段下获得0.00 MB的值。 任何人知道为什么 这是6.0.30。 错误? TIA

独立的tomcat 5.5不能在本地主机上访问

清理安装Tomcat 5.5。 我知道这是旧的,但我所需要的webapp不支持更新的版本。 我可以使用localhost访问它,但是我无法从远程计算机访问它。 发送一个404错误。 我对这个东西真的很陌生,所以如果有什么愚蠢的东西,你甚至不会build议,无论如何请做。 🙂 提前感谢您的帮助。 布赖恩