0

次のサービスがあります。

@FeignClient(name = "person", fallback = FeignHystrixFallback.class)
public interface PersonService {

    @RequestMapping(value = "/find", method = RequestMethod.GET)
    Person findPerson(@RequestParam("name") String name);
}

デフォルトのタイムアウトとスレッド プール サイズを変更するには?

4

2 に答える 2

0

このインターフェースのカスタム構成を設定します

@FeignClient(name="person", configuration = FeignConfig.class)

そして設定を行います

public class FeignConfig {
    public static final int FIVE_SECONDS = 5000;

    @Bean
    public Request.Options options() {
        return new Request.Options(FIVE_SECONDS, FIVE_SECONDS);
    }
}
于 2017-02-23T22:56:21.417 に答える