Istio + K8s Statefulsets + Sticky Sessions

Hello Team,

I have deployed my application (uses Tomcat) in EKS running with 3 replicas and can be accessed via Isio Ingress-way LB (AWS Classic LB).
I have manged to enable session stickiness using Destination rules which is working fine but logged in users are logged off (even they have active session on another pods) when one of the pod is restarted and comes in ready state.

Not sure how to handle this issue, any leads will be highly appreciated.

Thank you