TZ | 天猪
TZ | 天猪
我的意思是,理解`digest`后,就几乎不会遇到`digest in progress`的报错了。 但某些情况下,一个方法可能会被内部和外部调用, 这时候`$timeout`就很有用了。 `$timeout`就是简单的丢到下一个`digest`去, 所以@xufei 说简单粗暴很有效。
cc @dfguo any suggest?
> 这里改了之后会导致定时任务会在 unittest 中触发,需要考虑一下是不是要禁止。 在 egg-mock 里面把 `this.agent.schedule.closed` 配置为 true ? @fengmk2 @dead-horse 怎么看?需要在 mm.app 里面关闭掉 schedule 的调度么?
需求是昨天在一个讨论中发现 sendRandom 在 mm.app 下不生效。 带来的影响是: egg-schedule 的任务调度,会在 mm.app 下运行。(之前也有调度,但是因为 sendRandom 的问题,agent 发消息了,但 worker 没收到)
thanks for your work, but I don't think it's the right time to release a major version. it's better to wait for https://github.com/eggjs/egg/issues/3644 (Better Single Process / CLI Plugin System)...
需要 rebase 下
代码冲突比较严重
需要 rebase 解决冲突