方便更快捷的说明问题,可以按需填写(可删除)
使用环境:
org.apache.shardingsphere
sharding-jdbc-spring-namespace
4.1.1
场景、问题:
HintManager强制路由在一次请求中,遇到异步调用时,HintManager内部是通过hreadLocal实现的,导致异步线程中无法获取分片内容,导致无法调用hit式路由算法(HintShardingAlgorithm),这个怎么处理
已进行操作:
已解决父子线程共享变量问题,但是不想每次都在子线程中重写hintManager = HintManager.getInstance();,进行分片设置