Zero instrumentation tracing

On my AKS cluster, I want to trace my Spring microservices with Jaeger. I deployed Istio and set the “JAEGER_PROPAGATION = b3” environment variable in my app’s deployments. This made me see the traces without hierarchy. Every trace was made of a single span. A helpful guy told me to change my service port names from “8761”, “8888”, etc. to “http”. It worked, but in my production env, I can’t change these port names. Is there another solution?