当前公司使用的是 sofa-trace (非 boot 版本,只是 sofa-core ),mybatis 与 feign 插件等都算是 copy 的基础上修改了一下
由于领导要求我写一个工具,于是我研究了一下 sofa-trace-stratr-boot ,发现有很多缺点,例如报错没有 traceid ,线程池情况没有 traceid ,feign 调用依赖兼容问题也不小,等等
问题:
1 ,请问大家公司都是使用的什么方案,Spring-Cloud-Sleuth 及其自带的 Zinkin ?还是基于什么方案制作的,请指教
2 ,不知道有什么办法可以解决线程池没有 traceid 的问题,agent 代理所有的多线程东西嘛,