Могу ли я имитировать переопределение клиентов ConnectTimeout и ReadTimeout с помощью конфигурации ленты?

Прежде всего, прошу прощения за мой плохой английский.

Могу ли я имитировать переопределение клиентов ConnectTimeout и ReadTimeout с помощью конфигурации ленты?

Я не знаю, как установить Feign.client.ReadTimeout с помощью tape.readTimeout.

Ниже приведены соответствующие мои настройки.

<serviceId>:
  ribbon:
    ConnectTimeout: 100
    ReadTimeout: 500
    MaxAutoRetriesNextServer: 0

feign:
  client:
    config:
      <commandKey>:
        connectTimeout: 100
        readTimeout: 500

Надеюсь, вы дадите мне ответ. ????


person Hong    schedule 14.04.2020    source источник


Ответы (1)


Используйте замену конфигурации пружинной загрузки.

feign:
  client:
    config:
      <commandKey>:
        connectTimeout: ${<serviceId>.ribbon.ConnectTimeout:100}
        readTimeout: ${<serviceId>.ribbon.ReadTimeout:500}
person spencergibb    schedule 14.04.2020
comment
Потрясающие! Спасибо! - person Hong; 16.04.2020