gpt4 book ai didi

java - Log4j 多个 Web 应用程序的通用日志文件?

转载 作者:行者123 更新时间:2023-12-02 06:47:34 24 4
gpt4 key购买 nike

我有 2 个 Web 应用程序,希望将这两个 Web 应用程序的日志消息仅记录到一个日志文件中。我尝试了这种情况,面临的问题是“如果一个网络应用程序将消息记录到日志中,第二个网络应用程序无法将消息记录到日志文件中”。如果我停止服务器,第二个应用程序就可以登录。有什么帮助吗?

最佳答案

从多个独立进程写入同一个文件是一个坏主意 - 只有其中一个进程可以获得文件锁定,从您的问题可以明显看出。

您需要的是一个集中式日志服务器,并让所有应用程序通过网络登录到该服务器。请参阅this question

关于java - Log4j 多个 Web 应用程序的通用日志文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18459206/

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