在Events類中定義了public static $historyDataList=array(); 請(qǐng)問在業(yè)務(wù)邏輯處理代碼中向這個(gè)數(shù)組push值,但是為什么只有一個(gè)值,業(yè)務(wù)代碼不能訪問這個(gè)變量嗎
看看是不是開了多個(gè)businessWorker進(jìn)程,變量更改進(jìn)程間不會(huì)同步。 push了2次,可能第一次在A進(jìn)程push,第二次在B進(jìn)程push,結(jié)果就是A B進(jìn)程$historyDataList只有一個(gè)值
這個(gè)變量不是單個(gè)進(jìn)程獨(dú)享的嗎?怎樣才能在多個(gè)businessWorker進(jìn)程中,定義單個(gè)進(jìn)程的全局變量?各個(gè)進(jìn)程單獨(dú)擁有。不是所有進(jìn)程都共有這個(gè)變量。
本身就是獨(dú)享的
session