Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 4 of 4 for enableFailover (0.24 sec)

  1. pilot/pkg/networking/core/loadbalancer/fuzz_test.go

    		err = ff.GenerateStruct(localityLB)
    		if err != nil {
    			return
    		}
    
    		enableFailover, err := ff.GetBool()
    		if err != nil {
    			return
    		}
    		ApplyLocalityLoadBalancer(loadAssignment, wrappedLocalityLbEndpoints, locality, proxyLabels, localityLB, enableFailover)
    	})
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Tue Apr 23 05:38:57 UTC 2024
    - 1.8K bytes
    - Viewed (0)
  2. pilot/pkg/networking/core/loadbalancer/loadbalancer.go

    	loadAssignment *endpoint.ClusterLoadAssignment,
    	wrappedLocalityLbEndpoints []*WrappedLocalityLbEndpoints,
    	locality *core.Locality,
    	proxyLabels map[string]string,
    	localityLB *v1alpha3.LocalityLoadBalancerSetting,
    	enableFailover bool,
    ) {
    	if localityLB == nil || loadAssignment == nil {
    		return
    	}
    
    	// one of Distribute or Failover settings can be applied.
    	if localityLB.GetDistribute() != nil {
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Tue Apr 23 05:38:57 UTC 2024
    - 11.8K bytes
    - Viewed (0)
  3. pilot/pkg/xds/endpoints/endpoint_builder.go

    	b.subsetLabels = getSubSetLabels(b.DestinationRule(), b.subsetName)
    }
    
    func (b *EndpointBuilder) populateFailoverPriorityLabels() {
    	enableFailover, lb := getOutlierDetectionAndLoadBalancerSettings(b.DestinationRule(), b.port, b.subsetName)
    	if enableFailover {
    		lbSetting := loadbalancer.GetLocalityLbSetting(b.push.Mesh.GetLocalityLbSetting(), lb.GetLocalityLbSetting())
    		if lbSetting != nil && lbSetting.Distribute == nil &&
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Sun Apr 28 02:18:19 UTC 2024
    - 26.1K bytes
    - Viewed (0)
  4. pilot/pkg/networking/core/cluster_traffic_policy.go

    ) {
    	// Failover should only be applied with outlier detection, or traffic will never failover.
    	enableFailover := cluster.OutlierDetection != nil
    	if cluster.LoadAssignment != nil {
    		// TODO: enable failoverPriority for `STRICT_DNS` cluster type
    		loadbalancer.ApplyLocalityLoadBalancer(cluster.LoadAssignment, nil, locality, proxyLabels, localityLB, enableFailover)
    	}
    }
    
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Tue Apr 23 05:38:57 UTC 2024
    - 20K bytes
    - Viewed (0)
Back to top