http - 使用tomcat http服务共享tomcat日志

标签 http tomcat hyperlink fileshare ln

在我们的测试环境(Linux)中,我们使用tomcat http服务来共享日志。例如,

在tomcat/webapps/ROOT下,ln -s tomcat/logs share-log,然后所有人都可以访问tomcat日志http://tomcatip.domain.com:8080/share-log

但我对一台 tomcat 服务器有疑问。如果我创建文件链接,ln -s tomcat/logs/catalina.out share-log,那么每个人都可以访问 http://tomcatip.domain.com:8080/share-log (这是 catalina.out)。但是,如果我创建一个目录链接,ln -s tomcat/logs share-log,现在日志指向该目录,但它回复 HTTP Stauts 404/share-log 不可用。

我比较了文件所有者和权限,没有发现任何错误。有什么建议么?谢谢。

最佳答案

随着http://tomcatip.domain.com:8080/share-log你会得到 404,因为 tomcat/logs 中没有 index.html。

您是否尝试检查 http://tomcatip.domain.com:8080/share-log/catalina.out在工作吗?

关于http - 使用tomcat http服务共享tomcat日志,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17074267/

相关文章:

wpf - 如何在XAML中制作简单的超链接?

http - 如何在 angular2 中设置内容类型和接受错误 415 不支持的媒体类型

java - 在 Eclipse 中的 Tomcat 7 上运行 Jersey Web 应用程序时出现 404 错误

c# - 动态添加超链接到gridview

java - localhost :8080/lio/works great in my apachtomcat. 但是当我输入 <my ip>:8080/lio/i 时出现错误

maven-2 - 部署 war 时出错(TomCat)

javascript - 如何通过 API 在 CKEDITOR 中创建链接

c - 使用 wget 编程并将文件保存到内存中

与非推送 Assets 相比,推送 Assets 的 HTTP2 延迟

Node.js HTTP 请求返回没有正文的 header ?