在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問(wèn)答/Java/ spring cloud feign調(diào)用404

spring cloud feign調(diào)用404

1.在使用spring cloud feign調(diào)用提供者的時(shí)候報(bào)錯(cuò)

feign.FeignException: status 404 reading TestService#addRedis(String)
2018-04-17 14:53:43.427 ERROR 1036 --- [nio-8763-exec-7] o.a.c.c.C.[.[.[.[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [/activity-consumer-service] threw exception [Request processing failed; nested exception is com.netflix.hystrix.exception.HystrixRuntimeException: TestService#addRedis(String) failed and no fallback available.] with root cause

feign.FeignException: status 404 reading TestService#addRedis(String)

2.調(diào)用提供者代碼

@FeignClient(value = "activity-provider-service")
public interface TestService {

@RequestMapping(value = "/user/add/{id}", method = RequestMethod.GET)
public String addRedis(@RequestParam("id") String id);

}

@RestController
public class TestController {

@Autowired
private TestService testService;

@GetMapping("/feign/{id}")
public String findByIdFeign(@PathVariable String id) {
    return testService.addRedis(id);
}

}

3.錯(cuò)誤截圖

clipboard.png

在網(wǎng)上找了什么解決方法,都沒(méi)有效果,有遇到同樣問(wèn)題的人嗎?你是怎么解決的?

回答
編輯回答
神經(jīng)質(zhì)

圖片描述

2017年9月30日 05:45
編輯回答
情未了

不知道樓主解決掉了沒(méi)有?遇到同樣的問(wèn)題,個(gè)人感覺(jué)是服務(wù)調(diào)用不到引起,但是不知道怎么修改。

2018年4月19日 01:48
編輯回答
短嘆

今天解決了這個(gè)一樣的問(wèn)題 參考下這個(gè)博客
https://blog.csdn.net/AlbertF...

2018年1月14日 08:26
編輯回答
孤巷

我也遇到同樣問(wèn)題,后來(lái)我把各個(gè)項(xiàng)目中設(shè)置的server.servlet.context-path都去掉后就好用了。
如果你也設(shè)置了server.servlet.context-path,你可以去掉試試。
如果用feign,還想保留這個(gè)配置,該如何去配置還在探索。

2017年12月15日 15:29