国产+高潮+在线,国产 av 仑乱内谢,www国产亚洲精品久久,51国产偷自视频区视频,成人午夜精品网站在线观看

workerman業(yè)務(wù)子進(jìn)程之間可以共享內(nèi)存嗎

test111

現(xiàn)在打算用workerman框架做游戲 (不同于PHP,其它一些用C++或者JAVA寫的游戲程序 基本都是把用戶數(shù)據(jù)放入內(nèi)存 再定時(shí)同步到mysql或者redis等數(shù)據(jù)庫中 大大減少了IO) 不知道workerman里是否有解決這個(gè)問題的方案

6898 4 0
4個(gè)回答

walkor 打賞

workerman也可以這樣做,把數(shù)據(jù)保存到內(nèi)存變量(全局變量、類的靜態(tài)變量),定時(shí)器定時(shí)寫到mysql。
http://doc3.workerman.net/faq/persistent-data-and-resources.html
http://doc3.workerman.net/worker-development/add.html

  • 暫無評(píng)論
test111

對于 http://doc3.workerman.net/faq/persistent-data-and-resources.html 這個(gè)例子
如果該worker進(jìn)程開啟了多個(gè)子進(jìn)程 這些子進(jìn)程之間對于這個(gè)全局變量是共享的嗎

  • 暫無評(píng)論
test111

做了測試 不是共享的 每個(gè)子進(jìn)程好像是單獨(dú)復(fù)制出來一份

  • 暫無評(píng)論
walkor 打賞

不是共享的,可以用redis等存儲(chǔ)共享,或者使GlobalData組件
http://doc3.workerman.net/component/global-data.html

  • 暫無評(píng)論
年代過于久遠(yuǎn),無法發(fā)表回答
??