閱讀產品,書架,下拉重新整理每次獲取的作品數量不一致,後端使用了n臺伺服器,追查在不同的伺服器上獲取到的書架列表不一致,發現如下問題
1 新增乙個follow
2 把follow的status置成-1
3 吧follow的status置成0
執行下方**
public follow getfollow(int hostid, enumobjecttype hosttype, int followerid)
}
記錄在資料庫中status為0, 但是執行上方方法有可能返回null.
n臺web伺服器,後端跟ocs做hibernate的二級快取
分析: ocs 內部是乙個分布式的, 通過某種方式做同步,由於某些原因同步較慢,導致業務出現問題, 以上發生在青島機房, 杭州好像沒問題.
OCS通訊路徑
最近在uc專案上,自己琢磨了一些uc相關的問題,還在比較淺顯示的層面,寫出來與大家分享,不對之處還請大家幫忙指正。一般的語音路由方式 手機和固定 呼叫pc 拔 接入號 到語音閘道器,再拔分機號 oc使用者的uri線路或者特定應用服務的號碼 這時閘道器根據轉換規則把所拔號碼送給 伺服器,伺服器再把所拔...
OCS的前世今生
隨著中國 3g 的正式開幕,ocs 不再是乙個概念了,所謂的概念在網上也是一搜一大把,大家如果有興趣的話,可以去找找,我這裡比較隨意的講講,可能對於初學者看著可能更加能接受一些吧。為什麼會出現這種情況呢,因為我們傳統的計費系統基於 cdr 檔案,屬於離線計費,也叫 hot billing 當然我也不...
與OCS通訊命令的定義
對於命令,有兩種情況,一種是非同步,一種是同步。同步命令只定義那些很短時間就能完成的任務,如資訊的請求,資訊的傳送等。對於需要較長時間的任務,應定義為非同步命令,以防止命令的阻塞。同步命令 值為0 直接通過result通道返回已生成的觀測計畫 非同步命令 值非0 先通過 result 通道傳送 0 ...