tomcat相关内容

Tomcat 在没有任何日志或任何堆栈的情况下停止

Tomcat 5.5 有问题,它在我们的生产服务器(Linux CentOS 4.8)上晚上停止,我们不知道它为什么停止......catalina.out 或任何应用程序的日志中都没有 Tomcat 的日志. 我们尝试了不同的方法来找出服务器停止的原因: 配置 Tomcat 以生成核心转储 使用 javassist 检测 System.exit() 方法以查找该方法是否被调用 向 ..
发布时间:2022-01-12 11:54:29 Java开发

雄猫突然死了

尝试在 64 位 linux (CentOS) 机器上诊断一些奇怪的 Tomcat (7.0.21) 和/或 JVM 错误. 我正在对我们的服务器应用程序进行负载测试,并尝试使用 100K 消息对其进行处理.启动 jvisualvm 并一直关注堆.一切看起来都很棒*(见下文),直到我处理了大约 93K 条消息,然后 Tomcat 就死了.在 Tomcat 的 PID 号上运行 ps 以确认它 ..
发布时间:2022-01-12 11:25:06 Java开发

Tomcat 崩溃时生成的 hs_err_pid.log 文件是什么?

为了生成hs_err_pid.log 文件,是否需要在Tomcat 配置工具的Java 选项卡上进行任何特定设置? hs_err_pid.log 文件的默认位置是什么?这个位置可以更改吗? 解决方案 一个非常非常关于这个主题的好文档是 Java 故障排除指南 来自(最初)Sun.请参阅“排除系统崩溃故障"一章.有关 hs_err_pid* 文件的信息. 请参阅 附录 C - 致 ..
发布时间:2022-01-12 11:08:50 Java开发

对等方重置连接:套接字写入错误 - Coldfusion 10 上的 cfcontent

我们最近从 Coldfusion 9 升级到 CF10,现在我在使用 cfcontent 提供文档(pdf、doc 等)的页面上收到零星错误.我正在使用 cfcontent 控制对文件,因为有些仅供内部使用.使用 CF9(两个标准)时没有发生这种情况,我认为这可能与对 Tomcat 的更改有关. 我无法重现错误,但它每天发生 200 次左右: coldfusion.tagext.Out ..
发布时间:2022-01-09 14:59:19 服务器开发

ColdFusion 10 + IIS:作为 CFM 文件的不存在的 URL.执行 404 页面后检索原始 URL

我们的服务器设置如下: Windows 2012 R2 Coldfusion 10,企业版 IIS,配置自定义 404 页面(在服务器上执行) 自定义 404 页面(一个 CFM 文件)处理丢失的 URL,并根据数据库中的自定义 URL 检查它们.如果找到匹配项,它将显示相关数据.当自定义 URL 映射到不存在的 CFM 文件时会出现问题;例如. /home/map.cfm( ..
发布时间:2022-01-09 14:38:14 服务器开发

Tomcat:通过 JNDI 使用 FTP 连接

我需要从运行在 Tomcat 6 上的 Web 应用程序访问 FTP 服务器.我想使用 JNDI 来执行此操作. 如何使用 JNDI 在 Tomcat 中配置此 FTP 连接?我必须在 web.xml 和 context.xml 中写入什么来配置资源?然后如何从 Java 源代码访问此连接? 解决方案 来自这篇文章:http://codelevain.wordpress.com/20 ..
发布时间:2022-01-09 11:54:34 Java开发

Tomcat自动检测URI编码

我有一个 Apache Tomcat 6.x 实例正在运行,我希望它比默认行为更智能地解释传入 URL 的字符集.特别是,我想实现以下映射: So%DFe =>苏塞所以%C3%9Fe =>苏塞所以%DF%C3%9F =>(错误) 我想要的行为可以描述为“尝试将字节流解码为 UTF-8,如果它不起作用,则假设为 ISO-8859-1". 在这种情况下,仅使用 URIEncoding 配置是 ..

tomcat 不提供中间证书 (https)

我使用 openssl 可执行文件在控制台上创建了一个密钥和一个 csr.然后我将 csr 发送到 CA 并取回了证书.现在想导入到tomcat中. 所以我用我的密钥和证书创建了一个 PKCS#12 文件: openssl pkcs12 -export -in mycert.cert -inkey mykey.pem -out key_and_cert.p12 然后创建一个包含它的密钥库 ..
发布时间:2022-01-07 19:37:52 服务器开发

Tomcat 7 是否支持 Java 8?

在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 ..
发布时间:2022-01-07 12:55:30 Java开发

Jboss 或 Tomcat

我在我公司的一个基础架构团队(Jboss 4.02/Tomcat 5.5/Weblogic 8.1 服务器)工作......一些 weblogic java 应用程序正在迁移到 jboss/tomcat 服务器.那么我们需要什么标准考虑我们是否需要使用 jboss 或 tomcat?哪个是最好的选择? 提前致谢,拉克什 解决方案 主要区别当然是 JBoss 是一个应用服务器并支持完整 ..
发布时间:2022-01-07 12:54:33 Java开发

将 Maven 项目与在 Eclipse 中运行的 Tomcat 或 Jboss 依赖项一起部署

我在 Eclipse 中有几个相互依赖的 Maven 项目.其中一些依赖于 Spring 库(Spring 核心、Spring MVC 等). 当我使用“mvn clean install"构建项目时,maven 会生成一个 war 文件并将其放在 ./target/文件夹中.然后我可以使用这个 war 文件并将它部署到任何正在运行的应用程序服务器上.我已经在 Tomcat 7 和 Jbos ..
发布时间:2022-01-07 12:54:23 Java开发

在不使用 GIT 的情况下将 WAR 文件部署到 Openshift?

我想将 WAR 文件上传到我的 Openshift 帐户,但它强迫我使用 GIT 或 GITHUB (此处).请原谅我这样说,但这很烦人. 有没有什么方法可以不使用第三方直接将 WAR 文件上传到我的应用程序中? 我的应用程序(在 Openshift 中)包括:Tomcat 7 (JBoss EWS 2.0)、MySQL 5.5. 非常感谢 解决方案 请按照以下链接中的说 ..
发布时间:2022-01-07 12:49:04 Java开发

我正在运行什么版本的 JBoss?

(如标题所问:)我如何知道我运行的是哪个版本的 JBoss? 我也很好奇我运行的是什么版本的tomcat.特定版本的 JBoss 是否对应特定版本的 tomcat? 解决方案 JBoss 有一个名为 Server 的 MBean.这会报告 JBoss 本身的构建和版本.一旦知道版本,就可以看到涉及哪些组件.它的目录不是很好,但您可以在发行说明中看到. ..
发布时间:2022-01-07 12:42:19 Java开发

配置 Apache/Tomcat 的最佳实践

我们目前使用 Apache 2.2.3 和 Tomcat 5(嵌入在 JBoss 4.2.2 中),使用 mod_proxy_jk 作为连接器. 有人可以阐明计算/配置以下值的正确方法(以及其他任何可能相关的内容).Apache 和 Tomcat 都在不同的机器上运行,并且拥有大量的内存(每个 4GB). 相关的 server.xml 部分: ..
发布时间:2022-01-07 12:39:07 Java开发

为什么我们在同一台服务器上使用多个应用服务器实例

我想这是一个很好的理由,但我不明白为什么有时我们会在同一台物理服务器上放置例如 5 个具有相同 Web 应用程序的实例. 这与多处理器架构的优化有关吗?JVM 或其他东西的最大允许 ram 限制? 解决方案 嗯...过了好久我又看到这个问题 :) 一台机器上的多个 JVM 实例解决了很多问题.首先让我们面对这一点:尽管 JDK 1.7 即将出现,但许多遗留应用程序是使用 JDK ..
发布时间:2022-01-07 12:38:41 Java开发

java 慢:熵相关问题

我遇到了一个问题,即通过 SSL 使用 java 时速度很慢.解决方法是在命令行中将 -Djava.security.egd=file:/dev/./urandom 添加到 java 中.由于我有多个 JVM,我不想修改每个 JVM 以包含此字符串,因此希望将其添加到文件 $JAVA_HOME/jre/lib/security/java.security 现在,java.security ..
发布时间:2022-01-07 12:10:32 Java开发