Articles of tomcat

SSL连接警报汉莎失败

我在build立客户端和服务器之间的连接时遇到问题。我在客户端和服务器上使用自己的签名证书。 我使用SSL密码SSLCipherSuite ECDH-ECDSA-AES128-SHA和一些build议,我应该使用prime256v1椭圆曲线(我不知道这是什么意思)。我;米使用apache的tomcat服务器。我的httpd- ssl-virtual-host-conf看起来像这样 ssl读取字节sslv3警报handshake_failure Listen 4445 ## ## SSL Virtual Host Context ## Include "conf/httpd-jk.conf" <VirtualHost *:4445> #General setup for the virtual host DocumentRoot "htdocs" ServerName ocu1.totalsoft.ro ServerAdmin [email protected] ErrorLog "logs/error_log" TransferLog "logs/access_log" CustomLog logs/car2x.log combined #JKMount /car2x/* worker1 JKMount /BTS/* worker1 #<Location "/car2x/WEB-INF/"> <Location "/BTS/WEB-INF/"> deny from all </Location> JkMountCopy On <Directory "htdocs"> […]

编译tomcat连接器时不生成mod_jk.so

当我尝试从源代码编译tomcat连接器时,一切都显示正常,除了没有创buildmod_jk.so文件。 软件版本:RHEL6 x86_64 的httpd-2.4.3 tomcat连接器1.2.37 命令: cd native ./configure –with-apxs=/usr/local/apache2/bin/apxs make cd apache-2.0 ls 唯一的警告信息是: 警告! 在/usr/local/tomcat-connectors-1.2.37-src/native/apache-2.0/mod_jk.la中找不到dlname。 有没有人有任何build议,如何获得mod_jk.so文件生成?

在数据库之间翻转

我已经inheritance了在RHEL上运行的连接到本地postgres数据库的tomcat应用程序。 我们总共有8个服务器在多个州运行。 每台服务器上都有两个不同的postgres数据库。 我们每天都从一个数据库到另一个数据库来回切换,而非活动数据库则被replace为新的数据,以便在第二天切换回来。 我们使用redir来redirect应用程序中的数据库连接。 通过停止redir并重新启动转发他新的端口,我们能够指向最新的数据。 尝试停止重新启动并获取可能导致延迟最多一分钟的FIN_WAIT时,会出现问题。 有没有办法使用一个redir,使现有的连接继续指向旧的位置,但新的指向新的端口?

扩展大量的小型客户J2EE webapps

我们允许客户在我们的SaaS应用程序上创build网站。 我们目前使用Jetty作为应用服务器,但是我们可以使用任何J2EE。 我希望能够在我们的群集中扩展客户的webapps。 这个想法是,如果一个特定的客户有一个困难的web应用程序,.war文件将被复制到整个群集,以便其他机器可以处理负载。 但是,必须在webapp-by-webapp基础上完成,因为如果我们有1,000个客户,我们确实不希望将他们的所有webapps复制到每个节点上。 这与Heroku和Google应用程序引擎有点类似。 如果您的应用需要缩放,则会自动将其复制到其他框中。 有没有足够的智能应用程序服务器? 如果不是,我们将使用什么技术来自行构build?

在Windows上调整Tomcat 7(for Alfresco)

我已经安装Tomcat7作为服务在Windows服务器64位2008 R2运行Alfresco(4.2.c)。 我有48G的RAM。 我已经阅读了有关内存的JVM设置的Tomcat调优教程。 编辑设置我只是tomcat7w // ES // alfrescoTomcat util,我已经在Java选项卡中将我的初始和最大内存设置设置为32/42,如下所示: -Xms32G -Xmx42G 几个问题: 当我看任务pipe理器时,我只看到了使用8G内存的tomcat。 为什么? 当我阅读Alfresco的Windows调优文件时: http ://wiki.alfresco.com/wiki/Windows_Service_HOW-TO它显示了使用-JvmMs和–JemmMx for tomcat。 有什么不同? 有小费吗? 这是我第一次安装Alfresco的Windows。

TOMCAT禁用org.apache.http.wirelogging

我需要closuresorg.apache.http.wire日志logging级别,因为它logging每一个HTTP请求,并产生千兆字节的日志logging,我使用默认的日志loggingtomcat6,我认为这是java.logging.util(JULI )。 你能告诉我如何编辑logging.properties为了闭嘴这个模块? 我find了一个讨论,解释如何用log4jclosures这个日志,但我不使用它。 提前致谢 编辑:我试图将这一行添加到CATALINA_HOME / conf的logging.properties:org.apache.http.wire.level =错误 但没有任何改变。

在Tomcat中缺lessOutOfMemoryexception7

这是一个奇怪的问题。 我是系统pipe理员,现在我已经维护了几个Tomcat实例。 我们一直在运行我们的webapps在Tomcat5,5.5,6和现在7。 我有监视日志文件的监视。 如果出现OutOfMemoryexception,监视器将发出电子邮件警报并最终重新启动Tomcat。 这在Tomcat 5,5.5和6中运行良好。在升级到Tomcat 7后,由于堆空间的原因,我停止了查看exception。抛弃exception,Java占用了CPU的100%,同时无休止地执行垃圾回收。 我看到了OOM permgenexception,并且监视脚本正常工作。 有谁知道什么改变了Tomcat 7会导致这种行为?

网站无处不在

今天我注意到我的网站http://mint-nachhilfe.ch/已经closures了,但其他人(位于不同的networking)却说从那里看起来。 当我回家的时候,我仔细检查,我真的可以从这里到达。 另外, 这个网站认为它。 一些事实: 这是一个连接到Apache2服务器的Tomcat webapp。 我重新开始,没有改变。 另一个(轨道上的ruby)应用程序连接到这个Apache2,我也无法到达,但上面的检查网站被认为是在线。 无论如何,我可以通过http://mint-nachhilfe.ch:8080直接连接到Tomcat! 我不知道如何去寻找根错误。 我认为它与Apache2服务器有关,但是怎么可能呢? 更新: 它可以直接通过IP 178.77.103.22我可以从有问题的networking内触发nslookup得到。 这个问题似乎与Apache的域名有关。 我的VirutualHost条目看起来如下(还有其他几个): <VirtualHost *:80> ServerName www.mint-nachhilfe.ch ServerAlias mint-nachhilfe.ch *.mint-nachhilfe.ch JkMount /* worker1 </VirtualHost> 这里有什么不对吗?

jenkins不会开始

我在用着: jenkins1.541。 Java JDK 7u45(试过64位和32位版本)。 XAMPP 1.8.2 我已经从http://mirrors.jenkins-ci.org/windows/latest下载了默认的MSI安装,并且已经安装了它。 jenkins试图跑第一次,告诉我请jenkins准备工作,等待… 我等待,然后位于http://localhost:8080/的服务器closures。 日志没有多less说明: jenkins.err.log nov 26, 2013 5:58:20 PM org.eclipse.jetty.util.log.JavaUtilLog info INFO: jetty-8.yz-SNAPSHOT nov 26, 2013 5:58:23 PM org.eclipse.jetty.util.log.JavaUtilLog info INFO: Extract jar:file:/C:/Program%20Files%20(x86)/Jenkins/jenkins.war!/ to C:\Windows\Temp\jetty-0.0.0.0-8080-jenkins.war–any-\webapp nov 26, 2013 5:58:45 PM org.eclipse.jetty.util.log.JavaUtilLog info INFO: NO JSP Support for , did not find org.apache.jasper.servlet.JspServlet nov 26, 2013 5:58:46 PM […]

如何使用javaMelody监视群集的tomcat 7

我想监视我的服务器的健康状况。 我在tomcat 7中部署了我的web应用程序。我在同一台机器上使用了4个Tomcat 7实例。 单独我无法监视每个tomcat实例。 但是如何一次监视所有的tomcat。 我的意思是Apache Server位于前端,并将所有请求redirect到tomcat 7实例。 我正在使用负载平衡器。 如何监控它。 请build议。 谢谢