前言:
做服务器端开发时,经常会遇到时间管理的功能需求,比如每2秒刷新一次,每三分钟做一次统计计算,周一至周五9点30启动一个定时任务等等。
很多时候我们会把这些定时任务,交给linux系统的Crontab来实现。不过,有时为了增加系统的灵活性,我们需要在服务器后台实现。
对于单线程的Nodejs,如何控制多任务的时间管理呢?
文章目录:
- 需求描述
- Nodejs的实现方案setInterval
- Async多任务时间管理
请查看博客文章
4 回复
做服务器端开发时,经常会遇到时间管理的功能需求,比如每2秒刷新一次,每三分钟做一次统计计算,周一至周五9点30启动一个定时任务等等。
很多时候我们会把这些定时任务,交给linux系统的Crontab来实现。不过,有时为了增加系统的灵活性,我们需要在服务器后台实现。
对于单线程的Nodejs,如何控制多任务的时间管理呢?