http - 是否可以在发送到 HAProxy 中的客户端之前跟踪 http 响应?
问题描述
我的设置:
我的 n 层系统具有以下数据流:
用户 (JMeter) <--> 负载均衡器 (HAProxy) <--> 应用程序服务器 (Apache) <--> 数据库 (MySQL)
我正在尝试做的事情: 我希望在应用服务器进入 HAProxy 时跟踪它们的每个特定响应,然后再返回给用户。我这样做的理由是记录他们的 LB-Tier 响应时间并使用此指标来调整负载平衡算法。
我做了什么: 我找到了一种在将请求分派到后端之前调整 LB 算法的间接方法,但是我不确定当应用服务器返回到 HAProxy 时如何捕获或定位来自应用服务器的响应。HAProxy 是否将这些响应视为源代码中的对象或变量供我查看?
解决方案
推荐阅读
- exception - PHPMailer 最近停止通过 gmail 发送电子邮件
- qt - 用于 QT 编译的 Dockerfile:找不到 ./configure
- javascript - 带有动态内容的模态弹出窗口会删除样式/脚本
- unity3d - 如何在 Unity 中解决这个奇怪的对撞机错误?
- python - 如何修复以下 python 3.6 错误函数的对象没有属性数据?
- parameters - DialogFlow - 修改后的“自行车商店”示例不起作用
- android - WorkManager google api:每个定期工作人员执行等待15分钟?
- javascript - Vuex 提交不会触发 v-show
- swift - Swift 数组平面图
- sql-server - 将两个查询合并为一个与 SQL Server 中缺失索引相关的查询