0
我有某事像這樣:佯客戶名稱從性質
@FeignClient(name = "${airport.service.name}")
而且我有編譯錯誤,如:
java.lang.IllegalStateException:服務ID不合法的主機名($ {機場.service.name})
問題是如何將主機名錶單applciation.yaml傳遞給FeignClient?
我有某事像這樣:佯客戶名稱從性質
@FeignClient(name = "${airport.service.name}")
而且我有編譯錯誤,如:
java.lang.IllegalStateException:服務ID不合法的主機名($ {機場.service.name})
問題是如何將主機名錶單applciation.yaml傳遞給FeignClient?
您可以指定URL參數,而不是名稱參數:
@FeignClient(name = "${airport.service.name}", url = "${airport.service.url}")
,如果你需要做路徑配置,你可以使用像
@RequestMapping(
path = "${airport.service.path}"
)
你有沒有加入'@PropertySource(」 classpath:applciation.yaml「)'在類的頂部? –
configuraiton來自spring cloud config – user3528733
你是否認爲你的配置包含密鑰? – JEY