我在2个虚拟机VM1和VM2中托管了一些wcf服务(比如customerservice)。它们使用f5负载平衡器进行负载平衡。让我们称之为LB。
使用http://LB/customerservice/customerservice.svc从Web层使用服务。负载均衡器根据其内部逻辑路由到VM1或VM2。我有小提琴手在VM1和VM2中运行但它们没有捕获任何东西。
知道可能会发生什么吗?我们是否需要为此类负载均衡器方案执行任何特殊操作。
Pl建议。
答案 0 :(得分:1)
如果您希望Fiddler捕获LB发送到您的VM1 / 2 Web服务的流量,您必须将Fiddler配置为反向代理 - http://docs.telerik.com/fiddler/Configure-Fiddler/Tasks/UseFiddlerAsReverseProxy。
然后Fiddler将获得传入流量并将其转发给实际服务。如果您不想更改服务配置,那么您最好将Fiddler设置为在与服务不同的端口上运行。但是,在这种情况下,您必须更改LB配置,以便将流量发送到Fiddler端口。