如何避免 Apache2 反向代理配置中出现“已被其他工作人员使用”警告?

Jim*_*ick 5 configuration reverse-proxy apache-2.2

我添加了与 ProxyPass 和 ProxyPassReverse 条目匹配的服务器,但我在启动时收到“已被其他工作人员使用”[警告] 消息。

我有一个对我来说足够好的建议解决方案,因为它似乎已经清除了消息并且几乎让我忘记了这个问题。此解决方案是在配置文件中以大小写相反的顺序放置条目。

我认为真正的问题与表达式匹配有关,因为如果在“Videos2”之前列出“Videos”,则会出现警告。一旦我撤销了这些条目,警告就停止了。

小智 7

我意识到这是一个旧帖子,但由于它出现在我正在做的谷歌搜索中,我想我会发布一些我发现的关于相同错误的有用信息。

在某些情况下,此错误消息是良性的。例如,我在 CentOS 5 中得到它,但通过代理配置是完全合法的并且工作得很好。您可以在此处查看有关此问题的讨论:https : //issues.apache.org/bugzilla/show_bug.cgi?id=44350

并注意将其移至“调试”级别错误而不是“警告”级别错误的建议已在较新版本的 mod_proxy 中实现:https ://issues.apache.org/bugzilla/show_bug.cgi ? id = 48947

希望这可以帮助任何也在互联网上搜索此错误的人!


bec*_*est 6

正如您所发现的,您需要先指定更具体的匹配项。