Fiddler在负载平衡器场景中未捕获WCF服务详细信息

Fiddler在负载平衡器场景中未捕获WCF服务详细信息,wcf,load-balancing,fiddler,Wcf,Load Balancing,Fiddler,我有一些wcf服务(比如customerservice)托管在两个虚拟机VM1和VM2中。它们使用f5负载平衡器进行负载平衡。我们称之为LB 使用从Web层使用服务。负载平衡器根据其内部逻辑路由到VM1或VM2。我让fiddler在VM1和VM2中运行,但它们不捕获任何内容 知道会发生什么吗?对于这种负载平衡器场景,我们需要做什么特殊的事情吗 Pl建议。如果您希望Fiddler捕获LB发送到VM1/2 web服务的流量,您必须将Fiddler配置为反向代理- 然后Fiddler将获得传入的流量并

我有一些wcf服务(比如customerservice)托管在两个虚拟机VM1和VM2中。它们使用f5负载平衡器进行负载平衡。我们称之为LB

使用从Web层使用服务。负载平衡器根据其内部逻辑路由到VM1或VM2。我让fiddler在VM1和VM2中运行,但它们不捕获任何内容

知道会发生什么吗?对于这种负载平衡器场景,我们需要做什么特殊的事情吗


Pl建议。

如果您希望Fiddler捕获LB发送到VM1/2 web服务的流量,您必须将Fiddler配置为反向代理-


然后Fiddler将获得传入的流量并将其转发给实际服务。如果您不想更改服务配置,那么最好将Fiddler设置为在不同于服务的端口上运行。但是,在这种情况下,您必须更改LB配置,以便它将流量发送到Fiddler端口。

除了Fiddler不为您工作之外,服务是否正在运行和工作?您是否需要使用Fiddler来检查细节?是的,服务正在运行。还有其他解决方法可以检查细节,比如启用wcf消息诊断,但我更喜欢需要更改应用程序配置文件的解决方案。Fiddler就是这样一个解决方案,明白了。我不确定费德勒到底有什么问题。作为一个选项,您可以使用不需要更改配置的消息检查器。我已经回答了好几篇关于消息检查器的帖子。也许他们会有所帮助。