启用负载平衡器日志记录
负载平衡器插件记录以下信息:
注 – 启用负载平衡器日志记录后,如果将 Web 服务器日志级别设置为 DEBUG 或设置为打印详细消息,负载平衡器会将 HTTP 会话 ID 写入 Web 服务器日志文件中。因此,如果托管负载平衡器插件的 Web 服务器位于 DMZ 中,请不要在生产环境中使用 DEBUG 或类似的日志级别。
如果必须使用 DEBUG 日志记录级别,请在 loadbalancer.xml 中将 require-monitor-data 属性设置为 false,以关闭负载平衡器日志记录。
打开负载平衡器日志记录
-
设置 Web 服务器中的日志选项。此过程将取决于 Web Server:
-
对于 Sun Java System Web Server
在服务器的管理控制台中,转到“Magnus 编辑器”选项卡,然后将 "Log Verbose" 选项设置为 On。
-
对于 Apache Web Server,请将日志级别设置为 DEBUG。
-
对于 Microsoft IIS,请在 sun-passthrough.properties 文件中将日志级别设置为 FINE。
-
将负载平衡器配置的 monitor 选项设置为 True。
使用 asadmin create-http-lb-config 命令在最初创建负载平衡器配置时将监视设置为 True,也可以在以后使用 asadmin set 命令将其设置为 True。默认情况下,监视处于禁用状态。