GlobalData变量共享组件如何可以异步赋值?不阻塞当前进程?

zhouaini528

我用GlobalData做进程之间的数据共享,但是我其中一个进程数据量很大,发现GlobalData变量共享组件阻塞了,导致共享的数据和当前实际数据 随时间维度,差距越来越大? 我如何解决啊?

我用Timer::add方式,也不行。

我业务是数据提供方是onMessage方式异步大量数据发送给我,而且想用共享数据方式存起来,可以不同进程访问

2838 1 0
1个回答

xiuwang

你可以直接存当前内存变量里,然后每秒调用 GlobalData 存一次,减少调用速度就快了

年代过于久远,无法发表回答
×
🔝