跟踪请求到负载均衡器后面的服务器的路径

时间:2015-08-13 21:25:56

标签: rest load-balancing server-configuration

假设我们在某个负载均衡器后面有两个服务器A和B,它们以某种方式在这些服务器之间分配请求。跟踪哪个服务器处理请求的最佳做法是什么?假设我们有一个端点GET /ping的REST API。例如,将主机信息包含在标题中是一个好主意吗?

2 个答案:

答案 0 :(得分:1)

我们通常做的是,我们将LB配置为仅在客户端请求时才包含标头。 当您伪造/ ping查询时,还要添加一个只有您自己知道的标题,例如" X-Debug-Me:true"。如果存在此标头,则您的LB或您的服务器可以将其真实主机名插入您想要的任何标头中。

巴普蒂斯特

答案 1 :(得分:0)

你试图在LB或原始/ API服务器上跟踪这个吗?

主机信息是否已经在标题中? LB是否作为反向代理并用它自己的主机名替换请求的主机名?

我同意@baptiste的意见,如果你需要跟踪这类信息,自定义标题是最好的方法。