Examples of MyDataCenterInstanceConfig


Examples of com.netflix.appinfo.MyDataCenterInstanceConfig

        new EurekaInstanceDiscovery().getInstanceEvents("api").toBlocking().forEach(i -> System.out.println(i));
    }

    public EurekaInstanceDiscovery() {
        // initialize eureka client.  make sure eureka properties are properly configured in config.properties
        DiscoveryManager.getInstance().initComponent(new MyDataCenterInstanceConfig(), new DefaultEurekaClientConfig());
    }
View Full Code Here

Examples of com.netflix.appinfo.MyDataCenterInstanceConfig

        ConfigurationManager.getConfigInstance().setProperty("eureka.rateLimiter.privilidgedClients", PYTHON_CLIENT);
        ConfigurationManager.getConfigInstance().setProperty("eureka.rateLimiter.enabled", true);
        ConfigurationManager.getConfigInstance().setProperty("eureka.rateLimiter.burstSize", 2);
        ConfigurationManager.getConfigInstance().setProperty("eureka.rateLimiter.averageRate", 1);

        ApplicationInfoManager.getInstance().initComponent(new MyDataCenterInstanceConfig());

        DefaultEurekaServerConfig config = new DefaultEurekaServerConfig();
        EurekaServerConfigurationManager.getInstance().setConfiguration(config);
    }
View Full Code Here

Examples of com.netflix.appinfo.MyDataCenterInstanceConfig

    protected void setupDiscoveryClient(int renewalIntervalInSecs) {
        InstanceInfo.Builder builder = newInstanceInfoBuilder(renewalIntervalInSecs);
        client = new DiscoveryClient(builder.build(), new DefaultEurekaClientConfig());

        ApplicationInfoManager.getInstance().initComponent(new MyDataCenterInstanceConfig());
    }
View Full Code Here

Examples of com.netflix.appinfo.MyDataCenterInstanceConfig

        ConfigurationManager.getConfigInstance().setProperty("eureka.serviceUrl.default",
                                                             "http://localhost:" + mockRemoteEurekaServer.getPort() +
                                                             MockRemoteEurekaServer.EUREKA_API_BASE_PATH);

        client = new DiscoveryClient(builder.build(), new DefaultEurekaClientConfig());
        ApplicationInfoManager.getInstance().initComponent(new MyDataCenterInstanceConfig());
        registry = new PeerAwareInstanceRegistry() {

            @Override
            public boolean isLeaseExpirationEnabled() {
                return false;
View Full Code Here

Examples of com.netflix.appinfo.MyDataCenterInstanceConfig

    public void registerWithEureka() {
        int sleepSeconds = 60; // Application initialization and running simulation time

        // Register with Eureka
        DiscoveryManager.getInstance().initComponent(
                new MyDataCenterInstanceConfig(),
                new DefaultEurekaClientConfig());

        // A good practice is to register as STARTING and only change status to UP
        // after the service is ready to receive traffic
        System.out.println("Registering service to eureka with STARTING status");
View Full Code Here

Examples of com.netflix.appinfo.MyDataCenterInstanceConfig

        EurekaInstanceConfig config;
        if (CLOUD.equals(ConfigurationManager.getDeploymentContext()
                .getDeploymentDatacenter())) {
            config = new CloudInstanceConfig();
        } else {
            config = new MyDataCenterInstanceConfig();
        }
        logger.info("Initializing the eureka client...");

        DiscoveryManager.getInstance().initComponent(config,
                new DefaultEurekaClientConfig());
View Full Code Here

Examples of com.netflix.appinfo.MyDataCenterInstanceConfig

            .getInstance();

    public void sendRequestToServiceUsingEureka() {
        // Register with Eureka
        DiscoveryManager.getInstance().initComponent(
                new MyDataCenterInstanceConfig(),
                new DefaultEurekaClientConfig());
        ApplicationInfoManager.getInstance().setInstanceStatus(
                InstanceStatus.UP);
        String vipAddress = configInstance.getStringProperty(
                "eureka.vipAddress", "sampleservice.mydomain.net").get();
View Full Code Here

Examples of com.netflix.appinfo.MyDataCenterInstanceConfig

   
    @Override
    public synchronized MyDataCenterInstanceConfig get() {
        if (config == null) {
            if (namespace == null) {
                config = new MyDataCenterInstanceConfig();
            } else {
                config = new MyDataCenterInstanceConfig(namespace);
            }
   
            DiscoveryManager.getInstance().setEurekaInstanceConfig(config);
        }
        return config;
View Full Code Here

Examples of com.netflix.appinfo.MyDataCenterInstanceConfig

    private final String applicationName;

    public EurekaBasedHostSupplier(String applicationName) {
        this.applicationName = applicationName.toUpperCase();
        // initialize eureka client.  make sure eureka properties are properly configured in config.properties
        DiscoveryManager.getInstance().initComponent(new MyDataCenterInstanceConfig(), new DefaultEurekaClientConfig());
    }
View Full Code Here

Examples of com.netflix.appinfo.MyDataCenterInstanceConfig

        final EurekaInstanceConfig config;
        if (CLOUD.equals(ConfigurationManager.getDeploymentContext()
                .getDeploymentDatacenter())) {
            config = new CloudInstanceConfig();
        } else {
            config = new MyDataCenterInstanceConfig();
        }
        DiscoveryManager.getInstance().initComponent(config,
                new DefaultEurekaClientConfig());
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.