ab個性化實驗的效能問題

假如我是一朵云發表於2024-07-16

場景:

建立一個個性化實驗,包含兩個子實驗,此時開啟個性化實驗campaign,子實驗也被開啟,

第二步,暫停個性化實驗,提示暫停成功,

第三步,停止個性化實驗,提示停止成功,但是狀態變成暫停,實際是停止狀態。

原因:

如果都在構建器裡操作由於有頁面的loading過程,後端非同步計算campaign狀體就不會衝突;目前操作沒有這個限制,導致兩次操作的非同步狀態計算邏輯發生衝突
解決思路:
如果發現上一次非同步狀態變更沒有結束就不要進行第二次計算避免狀態錯誤,但是感知不到上一次的狀態,無法操作。
未完待續。。。

相關文章