【问题标题】:Tomcat admin tools? [closed]Tomcat 管理工具? [关闭]
【发布时间】:2010-06-02 18:47:13
【问题描述】:

我过去曾使用过 WebSphere、WebLogic、JBoss 和其他应用服务器。现在,我正在开发一个将使用 Tomcat 6.x 部署的应用程序。虽然我更喜欢使用命令行或 XML 配置文件,但有时一个好的管理控制台会派上用场。我查看了 Tomcat 附带的管理控制台,发现它非常轻便。有谁知道 Tomcat 的任何更高级的管理控制台或工具?

理想情况下,我想要一些基于网络的东西,它提供以下能力:

  • 部署/启动/停止应用程序
  • 创建新资源,例如数据库资源
  • 管理用户/组和注册表(LDAP、Active Directory 等)
  • 查看日志
  • 获取使用情况/性能数据

有什么建议吗?

【问题讨论】:

    标签: security tomcat monitoring tomcat6 administration


    【解决方案1】:

    如果您正在查看 Tomcat 管理,这里有两个不同的控制台。不清楚你在看哪一个。

    Tomcat 的管理器是一个用于启动、停止、添加和删除 Web 应用程序的快速 Web 界面。它还支持一些轻量级的数据收集信息,包括JVM版本、系统信息和内存使用等基础知识。它通常需要通过在大多数发行版中添加具有适当权限的用户来配置访问。

    Tomcat 的管理控制台比 Tomcat 的管理器控制台要多得多。它包括管理安全域、用户等的能力。它通常需要在大多数发行版中作为辅助 Web 应用程序安装。

    你看过哪两个,或者你都看过?

    --- 在响应表明​​ 6.0 中缺少管理 webapp 后编辑---

    显然,由于缺乏维护和将精力转移到JMX management extensions in Tomcat 6.0,它已被删除。有人表示 JMX 控件已经足够了,但它的界面缺乏任何用户友好性。

    我敢打赌,您要么已经看过 JMX 扩展并发现缺少它们,要么您还没有看一眼。无论哪种方式,似乎有些人没有发现 JMX 扩展符合他们的口味,因此您的案例可能也会发现它们缺乏。也许快速调查会让您知道它们是否足够。

    有一个产品被推荐给一个哀叹失去 Admin webapp 的人。它被称为 Lambda Probe,它可能支持 Tomcat 6.0。 The documentation 只声明它支持 Tomcat 5.0 和 5.5,但这个 post 表示它也适用于 Tomcat 6.0。

    感谢您对 Tomcat 6.0 监控的提醒。从 5.5 开始,直接编辑 XML 文件使我无法使用较少手动的工具集。

    【讨论】:

    • 我记得在 Tomcat 5.x 上查看过两者,但无法找到 6.x 的 Tomcat 管理控制台,只有管理器。管理控制台是否仍可用于 6.x?如果没有,您是否与其他人合作过?我们会偏爱开源解决方案,但这不是严格要求。
    • 6.x 的 Tomcat 管理控制台似乎消失了,可能永远不会回来。通过 JMX 管理一切的工作本应解决 Tomcat 管理控制台的所有维护难题,但很多人发现 JMX 控制台对用户有点不友好。那里有很多功能,但缺少漂亮的网络界面。
    • 我昨天在四处搜索时确实看到了 Lambda Probe。你曾经使用过它吗?它是否具有设置集群、安全性、SSL 等的能力?还是只是用于监控?
    • 我从未使用过它。我的猜测是您应该从 JMX 方法开始,如果缺少,请尝试 Lambda Probe。虽然上面的帖子表明它应该适用于 Tomcat 6.0,但网站没有更新以反映发布者的发现并不好。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-09-12
    • 1970-01-01
    • 2016-06-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-10-02
    相关资源
    最近更新 更多