gpt4 book ai didi

java - 我可以将日志写入网络中的另一台机器吗?

转载 作者:行者123 更新时间:2023-12-01 13:24:00 25 4
gpt4 key购买 nike

我使用 ServletContextListener 制作了一个 Web 应用程序,在其 contextInitialized() 中仅调用两个 jar 中的两个方法。这些 jar 使用 log4j 在执行中打印日志,这对我的测试很有用。现在,我将此应用程序打包在一个ear文件中,并部署到WAS中,该WAS位于我无权访问的服务器中(也就是说,我无法访问FTP来查看服务器上的路径等)设置日志在服务器中的路径,需要一些时间才能获得实际的设置权限。

我想也许我可以设置 log4j 来打印我的工作机器中的日志(也连接到服务器所连接的网络)

有办法做到这一点吗?

最佳答案

Log4j 有许多附加程序:http://logging.apache.org/log4j/1.2/apidocs/org/apache/log4j/Appender.html

对于登录到不同的机器,您可以使用 SocketAppender。但对于您的情况,最好使用 JDBCAppender 将日志存储在数据库中

关于java - 我可以将日志写入网络中的另一台机器吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21886142/

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