Neptune
Neptune
想法特别不错,可作为快速开发业务系统的模板,如果能搞出来也是大功一件,但是每个公司都众口难调,特别像异常控制需求各异,怎么收敛起来,其实,存在难度的
Suggest to upgrade OpenFeign version to 12.0+ ASAP, It seems to fix an important bug. Refer to - [https://github.com/OpenFeign/feign/issues/1464](https://github.com/OpenFeign/feign/issues/1464) - [https://github.com/OpenFeign/feign/issues/1987](https://github.com/OpenFeign/feign/issues/1987) - [https://github.com/OpenFeign/feign/pull/1638](https://github.com/OpenFeign/feign/pull/1638)
第一个问题,如果用了同步,上下文会从RequestContextHolder去取,这是Spring Boot自带的,它会主动清理,如果用了异步,那必须用DiscoveryAgent,它里面有清理代码,所有,两种情况都不会造成泄露 第二个问题,Agent下,Spring Boot 自带的会发生取不到的情况,所以框架自己维护了一个threadlocal,保证能取到
同步情况下,RestStrategyContext.getCurrentContext().getRequestAttributes()返回的是null
https://github.com/Nepxion/Discovery/wiki

最新的示例加上了这个开关,但生产环境建议关闭这个开关
支持双注册中心,这是Spring Cloud层面的事情
I met this issue too, now any update?
I also have no time to do this. I consider opentracing is a perfect middleware, it is better to support more and more trace systems,not only Jaeger,But also zipkin(Spring boot...