Results 8 comments of zhangq

> Triage: What are the failures you're getting? > Can you share server, client and YARP logs? Yarp logs: [2021-07-21.log](https://github.com/microsoft/reverse-proxy/files/6852122/2021-07-21.log) Client: 1.Success ![image](https://user-images.githubusercontent.com/19462884/126415714-ef2de7c1-15ea-474f-994a-fcdc9090f7a9.png) 2.Fail ![image](https://user-images.githubusercontent.com/19462884/126415743-8fe7a7bb-09e9-410b-bb60-dfd74d2203b1.png) ![image](https://user-images.githubusercontent.com/19462884/126415761-9a7787fc-f267-4d53-a4e3-ad74f6b5f052.png)

> Are sticky sessions enabled? not enabled

> What does the Notify request status translate to? Aborted, failed, etc.? > > ``` > 2021-07-21 09:12:22.9642 [Info] [0] Yarp.ReverseProxy.Forwarder.HttpForwarder+Log.Proxying : Proxying to https://172.30.50.13:5400/Notify?id=llr5GncW9Me-mzNuWzMJFQ&access_token=*** > 2021-07-21 09:12:22.9993 [Info] [0]...

> You need sticky sessions to make SignalR work on multiple servers Maybe I know the reason, is there an IpHash LoadBalancingPolicy?

I use IpHashLoadBalancingPolicy solved this problem.

> Sticky sessions also solves this problem. you should try using it. Let me have a try,thank you!

> Sticky sessions also solves this problem. you should try using it. ```json "SessionAffinity": { "Enabled": true, "Policy": "CustomHeader", "FailurePolicy": "Redistribute", "AffinityKeyName": "Cookie" } ``` I configured it like this,...