VerionIsolationAutoConfig.java 668 字节
Newer Older
1 2 3 4 5 6 7 8
package com.central.common.lb.config;

import com.central.common.constant.ConfigConstants;
import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty;
import org.springframework.cloud.loadbalancer.annotation.LoadBalancerClients;
import org.springframework.context.annotation.Import;

/**
9
 * 
10 11 12 13 14
 *
 * @author jarvis create by 2022/4/10
 */
@LoadBalancerClients(defaultConfiguration = VersionLoadBalancerConfig.class)
@ConditionalOnProperty(prefix = ConfigConstants.CONFIG_LOADBALANCE_ISOLATION, name = "enabled", havingValue = "true", matchIfMissing = false)
15
@Import({VersionRegisterBeanPostProcessor.class})
16
public class VerionIsolationAutoConfig {
17
}