tomcat相关内容
Tomcat 5.5 有问题,它在我们的生产服务器(Linux CentOS 4.8)上晚上停止,我们不知道它为什么停止......catalina.out 或任何应用程序的日志中都没有 Tomcat 的日志. 我们尝试了不同的方法来找出服务器停止的原因: 配置 Tomcat 以生成核心转储 使用 javassist 检测 System.exit() 方法以查找该方法是否被调用 向
..
尝试在 64 位 linux (CentOS) 机器上诊断一些奇怪的 Tomcat (7.0.21) 和/或 JVM 错误. 我正在对我们的服务器应用程序进行负载测试,并尝试使用 100K 消息对其进行处理.启动 jvisualvm 并一直关注堆.一切看起来都很棒*(见下文),直到我处理了大约 93K 条消息,然后 Tomcat 就死了.在 Tomcat 的 PID 号上运行 ps 以确认它
..
为了生成hs_err_pid.log 文件,是否需要在Tomcat 配置工具的Java 选项卡上进行任何特定设置? hs_err_pid.log 文件的默认位置是什么?这个位置可以更改吗? 解决方案 一个非常非常关于这个主题的好文档是 Java 故障排除指南 来自(最初)Sun.请参阅“排除系统崩溃故障"一章.有关 hs_err_pid* 文件的信息. 请参阅 附录 C - 致
..
我正在尝试利用 Coldfusion 11 的 REST 服务,但我只能使用 HTTP,而不是 HTTPS.当我将协议更改为 HTTPS 时,它会返回 404. 我采取的步骤: 1) 我在 web 根目录中创建了一个名为“api-test"的文件夹 2) 在该文件夹中,我创建了一个名为“animals.cfc"的文件,其中包含:
..
我们最近从 Coldfusion 9 升级到 CF10,现在我在使用 cfcontent 提供文档(pdf、doc 等)的页面上收到零星错误.我正在使用 cfcontent 控制对文件,因为有些仅供内部使用.使用 CF9(两个标准)时没有发生这种情况,我认为这可能与对 Tomcat 的更改有关. 我无法重现错误,但它每天发生 200 次左右: coldfusion.tagext.Out
..
我们的服务器设置如下: Windows 2012 R2 Coldfusion 10,企业版 IIS,配置自定义 404 页面(在服务器上执行) 自定义 404 页面(一个 CFM 文件)处理丢失的 URL,并根据数据库中的自定义 URL 检查它们.如果找到匹配项,它将显示相关数据.当自定义 URL 映射到不存在的 CFM 文件时会出现问题;例如. /home/map.cfm(
..
我需要从运行在 Tomcat 6 上的 Web 应用程序访问 FTP 服务器.我想使用 JNDI 来执行此操作. 如何使用 JNDI 在 Tomcat 中配置此 FTP 连接?我必须在 web.xml 和 context.xml 中写入什么来配置资源?然后如何从 Java 源代码访问此连接? 解决方案 来自这篇文章:http://codelevain.wordpress.com/20
..
我有一个 Apache Tomcat 6.x 实例正在运行,我希望它比默认行为更智能地解释传入 URL 的字符集.特别是,我想实现以下映射: So%DFe =>苏塞所以%C3%9Fe =>苏塞所以%DF%C3%9F =>(错误) 我想要的行为可以描述为“尝试将字节流解码为 UTF-8,如果它不起作用,则假设为 ISO-8859-1". 在这种情况下,仅使用 URIEncoding 配置是
..
我使用 openssl 可执行文件在控制台上创建了一个密钥和一个 csr.然后我将 csr 发送到 CA 并取回了证书.现在想导入到tomcat中. 所以我用我的密钥和证书创建了一个 PKCS#12 文件: openssl pkcs12 -export -in mycert.cert -inkey mykey.pem -out key_and_cert.p12 然后创建一个包含它的密钥库
..
在Tomcat的官方页面中,它说Tomcat 7支持Java 8.如果我下载这个并使用 Java 8 运行它. 但是,Openshift 上的是 Tomcat 7 (JBoss EWS 2.0).在 本网页 中,它说 EWS 2.0 不支持 Java 8.如果我将 Java 8 应用程序部署到 Openshift (Tomcat 7),它就无法工作. 为什么? 我尝试在 Open
..
我在我公司的一个基础架构团队(Jboss 4.02/Tomcat 5.5/Weblogic 8.1 服务器)工作......一些 weblogic java 应用程序正在迁移到 jboss/tomcat 服务器.那么我们需要什么标准考虑我们是否需要使用 jboss 或 tomcat?哪个是最好的选择? 提前致谢,拉克什 解决方案 主要区别当然是 JBoss 是一个应用服务器并支持完整
..
我在 Eclipse 中有几个相互依赖的 Maven 项目.其中一些依赖于 Spring 库(Spring 核心、Spring MVC 等). 当我使用“mvn clean install"构建项目时,maven 会生成一个 war 文件并将其放在 ./target/文件夹中.然后我可以使用这个 war 文件并将它部署到任何正在运行的应用程序服务器上.我已经在 Tomcat 7 和 Jbos
..
我想将 WAR 文件上传到我的 Openshift 帐户,但它强迫我使用 GIT 或 GITHUB (此处).请原谅我这样说,但这很烦人. 有没有什么方法可以不使用第三方直接将 WAR 文件上传到我的应用程序中? 我的应用程序(在 Openshift 中)包括:Tomcat 7 (JBoss EWS 2.0)、MySQL 5.5. 非常感谢 解决方案 请按照以下链接中的说
..
(如标题所问:)我如何知道我运行的是哪个版本的 JBoss? 我也很好奇我运行的是什么版本的tomcat.特定版本的 JBoss 是否对应特定版本的 tomcat? 解决方案 JBoss 有一个名为 Server 的 MBean.这会报告 JBoss 本身的构建和版本.一旦知道版本,就可以看到涉及哪些组件.它的目录不是很好,但您可以在发行说明中看到.
..
我们目前使用 Apache 2.2.3 和 Tomcat 5(嵌入在 JBoss 4.2.2 中),使用 mod_proxy_jk 作为连接器. 有人可以阐明计算/配置以下值的正确方法(以及其他任何可能相关的内容).Apache 和 Tomcat 都在不同的机器上运行,并且拥有大量的内存(每个 4GB). 相关的 server.xml 部分:
..
我想这是一个很好的理由,但我不明白为什么有时我们会在同一台物理服务器上放置例如 5 个具有相同 Web 应用程序的实例. 这与多处理器架构的优化有关吗?JVM 或其他东西的最大允许 ram 限制? 解决方案 嗯...过了好久我又看到这个问题 :) 一台机器上的多个 JVM 实例解决了很多问题.首先让我们面对这一点:尽管 JDK 1.7 即将出现,但许多遗留应用程序是使用 JDK
..
我们希望将所有到达我们应用程序的 http url 的流量重定向到 https,为此我们在 deploy/jboss-web.deployer/conf 目录中的 web.xml 中设置以下值. securedapp/*
..
在 JBoss 中,是否可以在两个上下文路径上部署 Web 应用程序?我希望/和/path 上有相同的战争实例,因此,像“/abc"和“/path/abc"这样的请求都会命中 Web 应用程序的同一个实例. 我试过: web-app.war/w
..
我遇到了一个问题,即通过 SSL 使用 java 时速度很慢.解决方法是在命令行中将 -Djava.security.egd=file:/dev/./urandom 添加到 java 中.由于我有多个 JVM,我不想修改每个 JVM 以包含此字符串,因此希望将其添加到文件 $JAVA_HOME/jre/lib/security/java.security 现在,java.security
..
我来自这个SO 但是我的情况不是在 Tomcat 上,而是在 JBoss EAP 6 上.所以假设我有两个 Web 应用程序 app1 和 app2 在 JBoss AS 6 上运行: app1 在 http://localhost:8080/app1 app2 on http://localhost:8080/app2 但是我想配置 Tomcat,以便它们在单独端口后面的根上下文中
..