- 
                Notifications
    You must be signed in to change notification settings 
- Fork 1.8k
Open
Description
Component(s)
exporter/otlp
Describe the issue you're reporting
It looks like the OTLP exporter’s default load balancing is intended to be round_robin (see the related discussion: #10298).
However, due to the code around this line, the default can end up behaving like pick_first:  factory.go
In addition, unless the change to use NewClient is completed (see #13632), the resolver scheme remains passthrough, which means round_robin will not actually take effect.
Proposed action:
- either call resolver.SetDefaultScheme("dns") so the DNS resolver is used, or complete the NewClient migration so that the proper resolver scheme is applied and round_robin works as intended.
 ref. go-grpc resolver
- Remove this line
Tip
React with 👍 to help prioritize this issue. Please use comments to provide useful context, avoiding +1 or me too, to help us triage it. Learn more here.
gimsesu
Metadata
Metadata
Assignees
Labels
No labels