public class SidecarConsulAutoRegistration
extends org.springframework.cloud.consul.serviceregistry.ConsulAutoRegistration
| 构造器和说明 |
|---|
SidecarConsulAutoRegistration(com.ecwid.consul.v1.agent.model.NewService service,
org.springframework.cloud.client.serviceregistry.AutoServiceRegistrationProperties autoServiceRegistrationProperties,
org.springframework.cloud.consul.discovery.ConsulDiscoveryProperties properties,
org.springframework.context.ApplicationContext context,
org.springframework.cloud.consul.discovery.HeartbeatProperties heartbeatProperties,
List<org.springframework.cloud.consul.serviceregistry.ConsulManagementRegistrationCustomizer> managementRegistrationCustomizers) |
| 限定符和类型 | 方法和说明 |
|---|---|
static String |
getInstanceId(SidecarProperties sidecarProperties,
org.springframework.core.env.Environment environment) |
static org.springframework.cloud.consul.serviceregistry.ConsulAutoRegistration |
registration(org.springframework.cloud.client.serviceregistry.AutoServiceRegistrationProperties autoServiceRegistrationProperties,
org.springframework.cloud.consul.discovery.ConsulDiscoveryProperties properties,
org.springframework.context.ApplicationContext context,
List<org.springframework.cloud.consul.serviceregistry.ConsulRegistrationCustomizer> registrationCustomizers,
List<org.springframework.cloud.consul.serviceregistry.ConsulManagementRegistrationCustomizer> managementRegistrationCustomizers,
org.springframework.cloud.consul.discovery.HeartbeatProperties heartbeatProperties,
SidecarProperties sidecarProperties) |
createCheck, createTags, customize, getAppName, getInstanceId, getManagementPort, getManagementServiceId, getManagementServiceName, initializePort, managementCustomize, managementRegistration, managementRegistration, normalizeForDns, registration, setCheck, shouldRegisterManagementgetHost, getInstanceId, getMetadata, getPort, getProperties, getService, getServiceId, getUri, isSecurepublic SidecarConsulAutoRegistration(com.ecwid.consul.v1.agent.model.NewService service,
org.springframework.cloud.client.serviceregistry.AutoServiceRegistrationProperties autoServiceRegistrationProperties,
org.springframework.cloud.consul.discovery.ConsulDiscoveryProperties properties,
org.springframework.context.ApplicationContext context,
org.springframework.cloud.consul.discovery.HeartbeatProperties heartbeatProperties,
List<org.springframework.cloud.consul.serviceregistry.ConsulManagementRegistrationCustomizer> managementRegistrationCustomizers)
public static org.springframework.cloud.consul.serviceregistry.ConsulAutoRegistration registration(org.springframework.cloud.client.serviceregistry.AutoServiceRegistrationProperties autoServiceRegistrationProperties,
org.springframework.cloud.consul.discovery.ConsulDiscoveryProperties properties,
org.springframework.context.ApplicationContext context,
List<org.springframework.cloud.consul.serviceregistry.ConsulRegistrationCustomizer> registrationCustomizers,
List<org.springframework.cloud.consul.serviceregistry.ConsulManagementRegistrationCustomizer> managementRegistrationCustomizers,
org.springframework.cloud.consul.discovery.HeartbeatProperties heartbeatProperties,
SidecarProperties sidecarProperties)
public static String getInstanceId(SidecarProperties sidecarProperties, org.springframework.core.env.Environment environment)
Copyright © 2020 Pivotal Software, Inc.. All rights reserved.