Как запустить несколько экземпляров приложения весенней загрузки при получении ресурса с сервера конфигурации? - PullRequest
0 голосов
/ 24 апреля 2019

У меня есть сервер Eureka, сервер Eureka zuul и config. Поэтому я пишу простой микросервис. Затем работает на 8686 порту.

Поэтому я хочу запустить этот микросервис на другом порту. Я пытаюсь эту команду. Но не работай.

java -Dserver.port=8687 -jar -Dlogging.file="bla.log" testMicro.jar --debug > "bla.log"&

Я запутался. Помоги мне!

1 Ответ

1 голос
/ 24 апреля 2019

У вас есть два способа запуска ваших экземпляров на разных портах.

  1. назначение пользователем случайного порта из указанного диапазона:
server:
  port: ${random.int(8080,8090)}
  1. Установить в файле свойств с сервера конфигурации для testMicro microservice следующие конфигурации:
spring:
  cloud:
    config:
      override-system-properties: false
      allow-override: true
      override-none: true

, а затем снова запустите флягу с -Dserver.port=8687 property

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...