public ServerResolver getInterestResolver() { return ServerResolvers.fromHostname("localhost").withPort(discoveryPort); } }
@Override public ServerResolver getInterestResolver() { return ServerResolvers.fromHostname("localhost").withPort(getDiscoveryPort()); }
@Override public ServerResolver getInterestResolver() { return ServerResolvers.fromHostname("localhost").withPort(getDiscoveryPort()); }
@Override public ServerResolver getInterestResolver() { return ServerResolvers.fromHostname("localhost").withPort(getDiscoveryPort()); }
public ServerResolver getRegistrationResolver() { return ServerResolvers.fromHostname("localhost").withPort(getRegistrationPort()); }
public static void main(String[] args) { .withServerResolver(ServerResolvers.fromHostname("localhost").withPort(13101)) .build();
public void connectToRegister(String host, int port) { ServerResolver serverResolver; if(host.indexOf('.') == -1) { serverResolver = ServerResolvers.fromHostname(host).withPort(port); } else { serverResolver = ServerResolvers.fromDnsName(host).withPort(port); } registrationClient = Eurekas.newRegistrationClientBuilder() .withTransportConfig(context.getTransportConfig()) .withServerResolver(serverResolver) .build(); mode = Mode.Write; }
public void connectToRead(String host, int port) { interestClient = Eurekas.newInterestClientBuilder() .withTransportConfig(context.getTransportConfig()) .withServerResolver(ServerResolvers.fromHostname(host).withPort(port)) .build(); mode = Mode.Read; }
@Override protected void before() throws Throwable { EurekaServerConfig config = EurekaServerConfig.baseBuilder() .withAppName(name) .withVipAddress(name) .withDataCenterType(DataCenterType.Basic) .withHttpPort(0) .withDiscoveryPort(0) .withShutDownPort(0) .withWebAdminPort(0) .withCodec(codec) .build(); ServerResolver registrationResolver = ServerResolvers.fromHostname("localhost").withPort(writeServerResource.getRegistrationPort()); ServerResolver discoveryResolver = ServerResolvers.fromHostname("localhost").withPort(writeServerResource.getDiscoveryPort()); server = new EmbeddedReadServer(EMBEDDED_READ_CLIENT_ID, config, registrationResolver, discoveryResolver, false, false); server.start(); // Find ephemeral port numbers discoveryPort = server.getInjector().getInstance(TcpDiscoveryServer.class).serverPort(); }
public void connectToCluster(String host, int registrationPort, int interestPort, String readClusterVip) { registrationClient = Eurekas.newRegistrationClientBuilder() .withTransportConfig(context.getTransportConfig()) .withServerResolver(ServerResolvers.fromHostname(host).withPort(registrationPort)) .build(); interestClient = Eurekas.newInterestClientBuilder() .withTransportConfig(context.getTransportConfig()) .withServerResolver(ServerResolvers.fromEureka( ServerResolvers.fromDnsName(host).withPort(interestPort)) .forInterest(Interests.forVips(readClusterVip)) ) .build(); mode = Mode.ReadWrite; }