【发布时间】:2010-12-15 02:22:42
【问题描述】:
我有一个关于启动/重启 tomcat 5.5 的有趣问题
我已经在我的 tomcat 上部署了 n 个 webapp。所有 web 应用程序都可以正常工作。
每次我重新启动tomcat时,都不会发生所有webapps都启动的情况。
如果我手动“单击”该 webapp 的 Tomcat 管理器启动链接,该 webapp 未启动,该 webapp 启动。
谁能建议我解决这个问题的任何解决方案或想法?
非常感谢!
汤米
【问题讨论】:
-
好主意,我已经把这个问题贴在那里了 :-)
-
任何有用的日志记录可用?
-
通常我会猜测应用程序的编写方式存在问题,但我认为您应该提供更多详细信息: - 始终相同的 Web 应用程序无法启动? - 'n' 有多大,仍然小于 10? - 你能观察到与 Tomcat 6 相同的行为吗?
-
webapps 文件夹中有多少个应用程序?其中一些在虚拟主机中吗?我从您的问题中假设每次启动 Tomcat 时都不会启动不同的应用程序,但对吗?
-
同样的问题,日志文件揭示了原因,事实上不止一个应用程序没有 webapprootkey,并且 tomcat 为两者分配了默认的“webapp.root”,但第二次,它失败,因为该密钥已被分配。无论如何,查看日志文件可能是一个不错的起点-