当我们在说client线程安全的时候,我们到底在说些什么

如题,虽然已有贴在问了,但我还是不懂,不懂就要问。

搜索引擎定义:线程不安全,指的是多个线程访问了相同的资源,致使数据错乱。

问题:client哪些数据是共享资源,容易造成非线程安全。

1 个赞

client里面的非线程安全的数据都会引起竞争

2 个赞

client里面有会块buffer处理发送和接收的数据,这块数据是非线程安全的。

2 个赞

@dingding @Shylock-Hg 你好,这块python-client branch 2.0是否能看到目前的解决代码或者目前的处理方式是?

现在所有客户端都是非线程安全的,1.0的python client是加了锁让它线程安全,2.0的其他客户端是否要支持线程安全,这个我们内部评估下,后面给答复。

感谢解惑,随时关注