org.springframework.boot.context.embedded.EmbeddedServletContainerInitializedEvent.getEmbeddedServletContainer()方法的使用及代码示例

x33g5p2x  于2022-01-19 转载在 其他  
字(4.4k)|赞(0)|评价(0)|浏览(143)

本文整理了Java中org.springframework.boot.context.embedded.EmbeddedServletContainerInitializedEvent.getEmbeddedServletContainer()方法的一些代码示例,展示了EmbeddedServletContainerInitializedEvent.getEmbeddedServletContainer()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。EmbeddedServletContainerInitializedEvent.getEmbeddedServletContainer()方法的具体详情如下:
包路径:org.springframework.boot.context.embedded.EmbeddedServletContainerInitializedEvent
类名称:EmbeddedServletContainerInitializedEvent
方法名:getEmbeddedServletContainer

EmbeddedServletContainerInitializedEvent.getEmbeddedServletContainer介绍

暂无

代码示例

代码示例来源:origin: fabric8io/kubernetes-zipkin

@Override
public void onApplicationEvent(EmbeddedServletContainerInitializedEvent event) {
  this.port = event.getEmbeddedServletContainer().getPort();
}

代码示例来源:origin: 1991wangliang/tx-lcn

@Override
public void onApplicationEvent(EmbeddedServletContainerInitializedEvent event) {
  this.serverPort = event.getEmbeddedServletContainer().getPort();
}

代码示例来源:origin: webanno/webanno

@EventListener
public void onApplicationEvent(EmbeddedServletContainerInitializedEvent aEvt) {
  port = aEvt.getEmbeddedServletContainer().getPort();
}

代码示例来源:origin: xpinjection/test-driven-spring-boot

@Override
  public void onApplicationEvent(EmbeddedServletContainerInitializedEvent event) {
    System.out.println("Embedded web server was started on port: " +
        event.getEmbeddedServletContainer().getPort());
  }
}

代码示例来源:origin: de.tudarmstadt.ukp.clarin.webanno/webanno-support-standalone

@EventListener
public void onApplicationEvent(EmbeddedServletContainerInitializedEvent aEvt) {
  port = aEvt.getEmbeddedServletContainer().getPort();
}

代码示例来源:origin: com.ecfront.dew/boot-starter

@Override
public void onApplicationEvent(EmbeddedServletContainerInitializedEvent event) {
  int port = event.getEmbeddedServletContainer().getPort();
  String generate = System.getProperty("dew.doc.generate");
  if (generate != null && generate.equalsIgnoreCase("true")) {

代码示例来源:origin: 1991wangliang/tx-lcn

@Override
public void onApplicationEvent(EmbeddedServletContainerInitializedEvent event) {
  int serverPort = event.getEmbeddedServletContainer().getPort();
  String ip = getIp();
  Constants.address = ip+":"+serverPort;
}

代码示例来源:origin: aillamsun/genesis

@Override
public void onApplicationEvent(EmbeddedServletContainerInitializedEvent event) {
  int serverPort = event.getEmbeddedServletContainer().getPort();
  String ip = getIp();
  Constants.address = ip+":"+serverPort;
}

代码示例来源:origin: com.alibaba.cloud/spring-cloud-alibaba-ans-autoconfigure

@Override
  @EventListener(EmbeddedServletContainerInitializedEvent.class)
  public void onApplicationEvent(EmbeddedServletContainerInitializedEvent event) {
    if (context.equals(event.getApplicationContext())) {
      int localPort = event.getEmbeddedServletContainer().getPort();
      if (this.getPort().get() == 0) {
        log.info("Updating port to " + localPort);
        this.getPort().compareAndSet(0, localPort);
        start();
      }
    }
  }
}

代码示例来源:origin: venus-boot/saluki

@Override
public void onApplicationEvent(EmbeddedServletContainerInitializedEvent event) {
  int httpPort = event.getEmbeddedServletContainer().getPort();
  if (grpcProperties.getRegistryHttpPort() == 0) {
    if (httpPort != 0) {
      grpcProperties.setRegistryHttpPort(httpPort);
    }
  }
}

代码示例来源:origin: keets2012/Lottor

@Override
public void onApplicationEvent(EmbeddedServletContainerInitializedEvent event) {
  int port = event.getEmbeddedServletContainer().getPort();
  final String host = getHost();
  Address.getInstance()
      .setHost(host)
      .setPort(port)
      .setDomain(String.join(":", host, String.valueOf(port)));
}

代码示例来源:origin: org.springframework.data/spring-yarn-boot

@Override
public void onApplicationEvent(EmbeddedServletContainerInitializedEvent event) {
  String namespace = event.getApplicationContext().getNamespace();
  if ("management".equals(namespace)) {
    return;
  }
  int port = event.getEmbeddedServletContainer().getPort();
  try {
    RestTemplate restTemplate = getBeanFactory().getBean(YarnSystemConstants.DEFAULT_ID_RESTTEMPLATE, RestTemplate.class);
    HostInfo hostInfo = hostInfoDiscovery.getHostInfo();
    String url = "http://" + (hostInfo != null ? hostInfo.getAddress() : "127.0.0.1") + ":" + port;
    ContainerRegisterResource request = new ContainerRegisterResource(containerId, url);
    log.info("Registering containerId=[" + containerId + "] with url=[" + url + "]");
    restTemplate.postForObject(trackUrl + "/yarn_containerregister", request, Object.class);
  } catch (Exception e) {
    log.warn("Error registering with appmaster", e);
  }
}

相关文章

微信公众号

最新文章

更多