Local de teste micro-serviço - Registro janela de encaixe Local e problemas encontrados

  • Demand, nós também precisamos ser testado localmente a partir de agora, especialmente depois de um único teste de serviço é concluída, a necessidade de registro de serviços local e de monitoramento local.
  1. Serviço de Registro - cônsul registrado implantação do serviço janela de encaixe locais

porta janela de encaixe para comunicar com um hospedeiro externo é dokcer0, que é 172.17.0.1, se este teste pode substituir localhost local, monitorando se o serviço pode ser tão: exemplos de aplicação-dev.yml

server:
  port: 8224
spring:
  application:
    name: micro-apk
  cloud:
    consul:
      host: 172.17.0.1
      port: 8500
      discovery:
        service-name: ${spring.application.name}
        health-check-url: http://172.17.0.1:8224/actuator/health
        hostname: 172.17.0.1
  boot:
    admin:
      client:
        url: "http://172.17.0.1:8220"

Isto provou ser bem sucedido
2. A bidimensional código de associação imagem intermediária

Defina pelo contêiner janela de encaixe para armazenar imagens de diretórios e mundial diretório fora está completamente fragmentado, deve adicionar um contêiner na janela de encaixe

FROM java:8
MAINTAINER lidengyin
ARG JAR_FILE
ADD ${JAR_FILE} micro-apk.jar
ADD ./simsun.ttc /usr/share/fonts
ADD ./hc_logo.png /usr/local
EXPOSE 8224
ENTRYPOINT ["java","-jar","micro-apk.jar"]
  1. Agora me sinto janela de encaixe da rede é um lugar muito importante
Publicado 111 artigos originais · ganhou elogios 59 · vê 10000 +

Acho que você gosta

Origin blog.csdn.net/weixin_43404791/article/details/105238523
Recomendado
Clasificación