apache - 主机关闭时的 Apache ProxyPassReverse 回退
问题描述
我一直无法找到任何文件来最终确认或否认这种明显的mod_proxy
行为。
我们有一个带有多个 ProxyPassReverse 定义的 Web 反向代理,类似于:
ProxyPass /foo http://fooserver/
ProxyPassReverse /foo http://fooserver/
ProxyPass / http://barserver/
ProxyPassReverse / http://barserver/
/foo
正如预期的那样,对go to下的 URL 的请求fooserver
,所有其他请求都被发送到barserver
.
最近,fooserver
因其他原因被关闭。用户注意到 - 有时 - 请求/foo/xxx
被错误地路由到barserver
以 404 响应的请求(我们知道它正在barserver
响应,因为它运行不同的网络服务器软件)。
我的问题是 -ProxyPassReverse
如果目标服务器关闭,是否有意回退到优先级较低的路由,如果是这样,在什么情况下会发生这种回退?我知道,mod_balancer
如果您希望它发生,您可以使用它。我更感兴趣的是为什么会在我没想到的情况下发生这种情况,以及任何指向相关文档的指针。
解决方案
推荐阅读
- c++ - VAO 对象在其属性列表中存储什么?
- node.js - ERR_PACKAGE_PATH_NOT_EXPORTED:包子路径“./dist/pako.es5.js”不是由“出口”定义的
- javascript - Javascript - 如何获取地图的大小(以字节为单位)
- php - 合并不同长度的数组 - php
- spring - 在 ReactiveMongoRepository 中覆盖了哪些基本方法
“existsBy type In”方法调用? - python - 计算同一模型中字段的不同行中连续数字之间的差异
- python - 使用python获取URL的会话ID
- android - 如何将 Kotlin 中函数的结果放入 Textview
- javascript - 有没有办法在格式扩展中包含某些格式规则?
- html - CSS自动填充/自动适应网格溢出