【发布时间】:2016-08-11 14:32:29
【问题描述】:
我们有 servlet 应用程序对 Web 服务器进行配置更改(到 log4j)。我们在同一台机器上运行多个 Tomcat Web 服务器实例(作为多个进程)。这是为了负载平衡。当我们将此配置更改作为 servlet 应用程序的请求发送时,我们希望将该更改应用于所有实例。但它只影响一个实例。我们需要重试多次,但仍然无法连接到一两个实例(负载平衡的工作方式)。有没有办法自动将请求发送到所有tomcat实例。
【问题讨论】:
-
当您“发送”配置更改时,您是如何执行此操作的?它是作为调用还是文件修改完成的?如果它是通过代码完成的,那么将其作为示例将会很有用。
-
是代码。这是一个 log4j 日志级别更改。我们只需使用下面的代码来设置它 Logger.getLogger("XXXXX").setLevel(Level.INFO);