gpt4 book ai didi

java - 是否可以远程调试 Tomcat 上的单个特定 WAR 部署?

转载 作者:行者123 更新时间:2023-11-28 22:31:23 24 4
gpt4 key购买 nike

我可以访问带有许多不同部署的 WAR 的远程 Tomcat 服务器。由于某些远程系统依赖性,我无法在本地彻底测试 WAR,因此想远程调试它们。因为这是一个生产 Tomcat 服务器,我无权设置额外的远程服务器(例如用于阶段测试),所以我想尽可能减少通过 Java 平台调试器架构进行远程调试的安全和性能问题。我对将 JPDA 与 Tomcat 一起使用的理解是,它会显示所有已部署的 WAR 以供调试。因为大多数 WAR 都在生产中使用,所以我的场景只需要调试新的部署。是否可以专门限制哪些部署应该可以访问?

显然,简短而甜美的回答是可以接受的(是/否)。我没有找到任何其他说明的文档,所以我认为这是不可能的。

最佳答案

无论可能与否,我认为您不应该在生产环境中进行调试,因为它是一个生产环境。

建议检查应用程序生成的日志文件,以便您可以看到行为(如果它在类/进程/方法中引发异常,或者是否一切都按预期工作)。

在谷歌上我发现了这个:http://wiki.apache.org/tomcat/FAQ/Developing#Q2

您是否尝试过上面链接中的内容?

关于java - 是否可以远程调试 Tomcat 上的单个特定 WAR 部署?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16443341/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com