腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
我应该如何在Node.
js
中做到这一点
javascript
、
node.js
、
queue
我有点纠结于我应该如何在Node.
js
中实现它。以下是场景:我遍历所有
任务
的数据库结果,如果
任务
已经在
队列
中,则跳过,否则将其添加到
队列
中。谢谢!
浏览 1
提问于2012-01-06
得票数 0
回答已采纳
1
回答
Node.
js
事件循环理解(用图表)
javascript
、
node.js
、
event-loop
Js
代码一次只能从current queue执行一个函数(
任务
/作业)。目前执行的
Js
代码可以将微
任务
(作业)添加到current queue之后执行,将宏
任务
(
任务
)添加到check queue。它只能通过请求API来完成
任务
,才能将
任务
添加到其他
队列
。Idle, prepare阶段用于一些内部节点
js
业务(比如垃圾收集)。 Poll阶段从线程池中轮询线程,并用适当的回调填充
队列
。I
浏览 4
提问于2017-08-08
得票数 31
1
回答
js
宏
任务
顺序,两个脚本标记,第一个是settimout,第二个是脚本
javascript
、
macros
、
micro
因此,当
js
看到第一个脚本标记时,它会将脚本添加到宏
队列
中,然后将第一个项目(第一个脚本标记)出队并运行。在第一个脚本中,它看到第一个日志,然后直接运行它。然后它看到setTimeout,它是宏,所以将它添加到宏
队列
中。 第一个标记已完成。看看有没有微型的?不是的。然后运行第二个宏,即setimout。
浏览 14
提问于2021-08-11
得票数 0
回答已采纳
3
回答
引入事件循环优先于
任务
队列
的单独微
任务
队列
的动机是什么?
javascript
、
asynchronous
、
ecmascript-6
、
promise
、
event-handling
我对
JS
中如何调度异步
任务
的理解 如果我说错了什么,请纠正我:
JS
运行时引擎代理由一个事件循环驱动,该循环收集任何用户和其他事件,将
任务
排入
队列
以处理每个回调。如果是,则将微
任务
队列
(或作业
队列
)中的任何微
任务
插入到调用堆栈中。继续执行此操作,直到微
任务
队列
为空。如果微
任务
队列
为空,则将
任务
队列
(或回调
队列
)
浏览 52
提问于2021-02-14
得票数 9
回答已采纳
2
回答
宏
任务
队列
和微
任务
队列
优先级
javascript
、
priority-queue
与macrotask和microtask
队列
的这种描述相混淆。 }).then(function() {});这段代码不应该首先输出
浏览 3
提问于2019-03-16
得票数 0
1
回答
在应用程序引擎上使用node.
js
,使用
任务
队列
还是pub/sub更好?
node.js
、
google-app-engine
、
task-queue
、
google-cloud-pubsub
我们在Python应用程序引擎apis中使用了
任务
队列
。现在应用程序引擎支持node.
js
,您建议我们使用
任务
队列
或云发布/订阅来执行
任务
吗?每种方法的优缺点是什么,包括可靠性、可移植性等。
浏览 6
提问于2016-03-22
得票数 14
回答已采纳
1
回答
在浏览器上的javascript中,microtask和webapi
队列
有何不同?
javascript
、
node.js
我从未在网上看到过“微
任务
”
队列
,我想知道这是否是因为webapi
队列
是微
任务
所指的?增编:这是学习
任务
和微
任务
队列
的一个很好的资源:这个链接没有回答我的问题,但它确实触及了这个主题,并提供了一些有用的清晰性。
浏览 3
提问于2020-08-02
得票数 0
回答已采纳
1
回答
计算过程中宏
任务
和微
任务
队列
的状态
javascript
、
node.js
、
async-await
在node.
js
中执行此代码时,状态宏
任务
队列
和微
任务
队列
是什么?console.log("3") 输出:1A2预期输出: A1,A2,'1','2','3‘ 基于这个推理:日志A1 ->微
任务
队列
上的匿名函数-->日志A2 ->执行匿名函数日志1,微
任务
队列</em
浏览 0
提问于2019-06-05
得票数 3
回答已采纳
1
回答
为什么具有setTimeout和0ms的宏
任务
队列
比微
任务
队列
中的任何
任务
都具有更高的优先级?
javascript
、
settimeout
、
event-loop
据我所知,如果宏
任务
队列
和微
任务
队列
都有可以运行的项,则microtask将获得更高的优先级。 我正在测试我的代码,等待这两个
队列
填满,以确定这是否正确,但setTimeout 0ms的情况并非如此。
浏览 5
提问于2022-10-06
得票数 2
2
回答
Nodejs消息
队列
与宏
任务
队列
javascript
、
node.js
消息
队列
和宏
任务
队列
有什么区别?是同一回事吗? 将setTimeout,setImmediate回调添加到宏
任务
队列
中。那么,消息
队列
和宏
任务
队列
是一回事吗?
浏览 6
提问于2022-06-16
得票数 3
回答已采纳
1
回答
它们在事件
队列
和微
任务
队列
之间有任何关系吗?
javascript
我的理解我还了解到,Promises &.then是异步操作,它们的返回值叠加在微
任务
的PromiseJobs
队列
上。如果我们将“
队列
前面”定义为第一个异步操作“加载”的结果的目的地.事件
队列
和微
任务
队列</em
浏览 1
提问于2020-08-23
得票数 0
回答已采纳
1
回答
处理多个操作的Redux中间件
javascript
、
reactjs
、
redux
、
middleware
我在redux中使用中间件来执行一些异步逻辑。我的问题是,当一个操作正在由中间件处理,而另一个操作在第一个操作完成之前被分派时会发生什么,在这种情况下会发生什么,该操作是否会被暂停,直到中间件完成处理,或者该操作是否会通过中间件,该中间件也将开始执行该操作(以及第一个操作)。 我是一个反应和重复的初学者,不知道答案是否应该是显而易见的,因为它对我来说不是。
浏览 21
提问于2021-09-16
得票数 0
1
回答
Google云
任务
队列
端点在哪里,有人可以使用nodejs子进程吗?
node.js
、
express
、
google-app-engine
、
task-queue
、
google-tasks-api
我在Google应用引擎服务器上有一个nodejs,但是我需要在向用户发送响应后立即执行一些后台
任务
。/worker.
js
'); let options = req.body.options; } });
浏览 0
提问于2019-01-15
得票数 1
回答已采纳
1
回答
node.
js
实际上是如何处理事件循环的?
javascript
、
node.js
while (x > 0) x--;//about 6 seconds}假设我们有一个
任务
计算如果我们还想处理其他事件,比如在同一个节点进程中服务HTTP请求,我发现不可能使用process.nextTick()来调整
JS
上的CPU时间,因为process.nextTick的事件循环中的oberver然后,事件循环继续执行他的工作,如compute() 但是,node.
j
浏览 2
提问于2014-08-16
得票数 1
1
回答
Javascript显式添加微
任务
或宏
任务
javascript
、
asynchronous
、
w3c
、
vm-implementation
以下是我对此的理解: 为什么没有明确的API来操作这两个
队列
.有点像 pus
浏览 7
提问于2016-12-10
得票数 6
回答已采纳
1
回答
Firebase
队列
中的重试逻辑
node.js
、
firebase-queue
我在我的node.
js
应用程序中使用了火基
队列
。我想了解,如果有任何可用的方法,以便
队列
可以重试和处理剩余的
任务
,以防在执行任何
任务
时发生错误。
浏览 4
提问于2017-01-13
得票数 2
回答已采纳
2
回答
基于EC2实例加载和SQS的码头集装箱自动缩放
amazon-ec2
、
amazon-web-services
、
node.js
、
docker
、
autoscaling
如果用户在我的网站上添加了一个
任务
,
任务
被分解成多个子
任务
,数量可以从1到10个不等。这10个
任务
被添加到SQS
队列
中。我有一个运行EC2和node.
js
的Ubuntu实例。Node.
js
被配置为侦听
队列
,一旦它接收到子
任务
消息,它就产生一个停靠容器,该容器在转弯处执行子
任务
。子
任务
完成后,容器就被销毁了。假设我对10个
任务
进行了测试,这些
任务
被分解成100个子<
浏览 0
提问于2015-07-24
得票数 4
2
回答
为什么actionherojs
任务
不能自动启动?
javascript
、
node.js
、
actionhero
我想使用node.
js
中的actionhero
任务
每5分钟运行一次
任务
,我在
任务
文件夹中定义的
任务
如下:exports.task = { next(err); }我这里的问题是在启动actionhero应用程序接口服务器时
任务
不能自动启动根据我在
浏览 0
提问于2017-12-09
得票数 1
2
回答
固定性智能合约部署过程中出错:未捕获错误:已调用回调
ethereum
、
solidity
、
ganache
在WriteStream的/home/blockchain/master/node_modules/merkle-patricia-tree/node_modules/async/lib/async.
js
(node_modules/merkle-patricia-tree/node_modules/async/lib/async.
js
:358:17)在WriteStream.destroy (node_modules
浏览 27
提问于2021-01-30
得票数 1
1
回答
动作英雄工作者(节点)在不同的机器上运行,其中一个节点是"Resque调度程序主节点“,它将
任务
分配给远程工作人员。
cluster-computing
、
actionhero
其他节点已关闭计划(localhost:8000) “调度器主”将如何将
任务
分配给其他节点.??
浏览 1
提问于2018-04-23
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
分布式任务队列 Celery—工作流详解
事件循环与任务队列
什么是 任务与消息队列?
系统设计系列之任务队列
任务及任务属性详解
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券