pader

pader

威望 : 0 积分 : 2024 赞同 : 0 感谢 : 0

更多 »回复

0

我现在碰到一个问题,就是我需要通过启动 Workerman 处理一些事情,这些事情可能要处理几秒钟,也可能几分钟,希望处理完成后就退出相关的进程,任务结束了。 然而 Workerman 似乎并不支持相关的操作,比如在 onWorkerStart 中有一个 T...

0

这个 -g 只是等待连接关闭我觉得其实没有什么用处,只能用在简单的短连接场景,比如我使用异步的 Redis 建立了连接,我和 Channel 建立了连接,这些连接本身是处于一层层的封装之下,并不适合把他们都收集来关闭,再比如我可能有一个定时器,每秒钟执行,这个...

0

重点是些工作并不是关闭连接那么简单,而且有些清理工作是异步的。而 onWorkerStop 并不会等我去清理,它同步执行完了就关闭了。

0

@walkor -g 并不能完全解决,-g 只是等待连接关闭然后停止进程,但是业务可能建立了不会关闭的长连接,比如与 Channel 之间的连接,也有可能有一个循环执行的定时器,这个定时器要安全停止必须要做一些相关的工作,也有可能正在作一些其它的工作,这个工...

0

https://wind-framework.github.io/docs/#/zh-cn/core/task

更多 »发问

2

612 次浏览  • 2 个关注   • 2020-12-15

5

583 次浏览  • 2 个关注   • 2020-10-06

3

1690 次浏览  • 1 个关注   • 2019-03-05

6

2067 次浏览  • 2 个关注   • 2016-11-07

发问

回复

文章

最新动态

详细资料

个人成就:

威望: 0 积分: 2024 赞同: 0 感谢: 0

最后活跃:
2021-10-14 17:57
更多 » 关注 1

walkor

更多 » 0 人关注
关注 1 话题
主页访问量 : 2675 次访问