始终无法解决onMessage接受大量数据写入redis或者GlobalData共享组件阻塞问题。

zhouaini528

有没有哪位兄弟给个方案啊?考虑了多进程的问题,但是维护很麻烦。我是在一个进程下有很多Connection链接数,导致接受的数据像写入到其他地方,严重阻塞了当前主进程,延迟非常严重。

2374 1 0
1个回答

xiuwang

数据显保存在内存,定时器每秒写一次存储,这种不行?

  • zhouaini528 2021-06-01

    之前试过,可能是我的数据太碎片化了,定时器读不完我的数据。 要不我换一种思维一次性写入减少碎片数据。 谢谢你的提醒 我又去搞了

  • zhouaini528 2021-06-01

    就是数据太碎片了, 换种方式就能很好的解决了。 谢谢了

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