閱讀産品,書架,下拉重新整理每次擷取的作品數量不一緻,後端使用了n台伺服器,追查在不同的伺服器上擷取到的書架清單不一緻,發現如下問題
1 添加一個follow
2 把follow的status置成-1
3 吧follow的status置成0
執行下方代碼
記錄在資料庫中status為0, 但是執行上方方法有可能傳回null.
n台web伺服器,後端跟ocs做hibernate的二級緩存
![](https://img.laitimes.com/img/9ZDMuAjOiMmIsIjOiQnIsIyZuBnLhljY1ATZkVjYmFjN2IGZmVTZ2EDMiNWY5UjNxkzNmJWMmBDOlhTM38CXt92Yu4GZjlGbh5SZslmZxl3Lc9CX6MHc0RHaiojIsJye.png)
分析: ocs 内部是一個分布式的, 通過某種方式做同步,由于某些原因同步較慢,導緻業務出現問題, 以上發生在青島機房, 杭州好像沒問題.