- event loop里面还有事件,或者 正在执行 promise.map, 这时候用 当机会不会丢数据,pm2 restart 会不会丢数据 2. 游戏服务器是js 写的,一个房间一个进程,如果房间里面有人,我想更新代码,有什么好的办法
回复 (3)
A
丢失是肯定的,这辈子都不能不丢失的。 event loop 里面超多事件,个个都是关键,我超喜欢里面的
正经点. 进程都退出了,内存的东西没必要会保留,无关语言。 所以你可能需要消息队列,数据持久化.
I
建议 不要强制是关闭进程 试试 优雅关闭进程
C
@ipengyo 不知道 pm2 优不优雅, @axetroy 不过这样看来,是不是就不能完全依赖node 的队列了
参与回复
登录后即可参与回复。登录