小弟初來乍到請(qǐng)各位大佬多多指點(diǎn),我想用該框架做一套棋牌游戲,其中游戲里面涉及到很多計(jì)時(shí)器的使用,我想了解一下使用大量的計(jì)時(shí)器會(huì)不會(huì)對(duì)服務(wù)器產(chǎn)生很大的壓力,我應(yīng)該如何更科學(xué)的去使用計(jì)時(shí)器呢?
看定時(shí)器運(yùn)行頻率吧,比如1000個(gè)定時(shí)器,每個(gè)定時(shí)器間隔1分鐘運(yùn)行一次,一點(diǎn)壓力都沒有。
如果1000個(gè)定時(shí)器,每個(gè)定時(shí)器都是每0.1秒運(yùn)行一次,也就是每秒運(yùn)行10000次定時(shí)器里的業(yè)務(wù)邏輯,cpu肯定比1分鐘那個(gè)高不少。
如果定時(shí)器較多,可以考慮把定時(shí)器里的邏輯合并,統(tǒng)一放在一個(gè)全局定時(shí)器里。無法放入全局的單獨(dú)設(shè)置定時(shí)。