ecos-registry-app =================== Назначение: ------------ Образ одного из центральных компонентов микросервисной архитектуры. Приложение объединяет eureka REST сервис (load balancing, registering, service discovery) и Spring Cloud Config server для централизации конфигурации. Теги: ------ jhipster/jhipster-registry:v4.1.1 - официальный образ `nexus_ecos_registry `_ - собственная сборка Базовые образы: ---------------- **openjdk:8-jre-alpine** - официальный образ openjdk 8 jre на базе alpine linux Шаблон сервиса docker-compose: ------------------------------ :: jhipster-registry: logging: options: max-size: "10m" max-file: "5" image: jhipster/jhipster-registry:`_ Известные проблемы: -------------------- * Требуется закончить переход на ecos-registry проект * Утилизации цпу * Требуется конфигурация registry как экспортера метрик микросервисов в Prometheus * Использование localPath расположения конфигурационного файла * Не реализован доступ к ui registry через location * Не используется JWT token Типовой вывод успешного развертывания в лог контейнера: ---------------------------------------------------------- :: jhipster-registry | ---------------------------------------------------------- jhipster-registry | Application 'jhipster-registry' is running! Access URLs: jhipster-registry | Local: http://localhost:8761 jhipster-registry | External: http://172.18.0.11:8761 jhipster-registry | Profile(s): [composite, dev, swagger] jhipster-registry | ---------------------------------------------------------- jhipster-registry | 2020-04-28 20:35:36.017 INFO 1 --- [ main] i.g.j.registry.JHipsterRegistryApp : jhipster-registry | ---------------------------------------------------------- jhipster-registry | Config Server: Connected to the JHipster Registry running in Docker jhipster-registry | ----------------------------------------------------------