问题标签 [firebase-queue]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
656 浏览

google-app-engine - App Engine Node 灵活实例不断运行

我在 App Engine 上的项目中运行了几个Firebase-Queue NodeJS 实例。

实例似乎一直在运行,在尝试 GET 请求后会产生错误。

当我部署 Node 应用程序时,我的 App.yaml 文件如下所示:

我认为它必须与它试图在内部执行的所有这些 GET 请求有关,但我不知道如何阻止它们/修复它。我的账单很快就增加了,所以把它修好会很好>_<

0 投票
0 回答
970 浏览

android - Firebase 等于多个值

如何在一个 equalTo() 方法中组合多个值?

我的意思是我想返回例如在埃及或美国的地方

所以我想要这样

但它不是那样工作的

我想知道如何让它在一个查询中工作

0 投票
0 回答
100 浏览

node.js - 高请求队列的 Firebase 优化

一个基于 firebase 的游戏,每个用户在同一个 waitingList 上推送一个游戏请求,以便 nodeJS 服务器分别为每两个等待的玩家准备一个回合游戏。我在 nodeJS 上使用 Firebase JS v3:

可能超过 10,000 个同时实时用户的用户强烈要求等待列表。这种方式的执行速度比 Firebase-queue 快,但每 5 分钟重复慢 1 分钟,等待列表变得越来越长,之后才变得正常。是否可以对该概念进行任何优化?

0 投票
0 回答
436 浏览

android - Firebase Android 如何使用键列表获取对象的查询

我有一个与我的 FB 数据库中的对象相对应的对象键列表。我想以一种有效的方式检索所有这些对象,但我不知道如何查询它们。

现在我正在使用这个代码。它只是一种递归方法,逐个检索对象,直到找到所有对象。它可能非常缓慢。

我的数据库是这样组织的:

我该怎么做呢?

提前致谢 :)

0 投票
1 回答
148 浏览

node.js - Firebase 队列中的重试逻辑

我在我的 node.js 应用程序中使用基于火的队列。我想了解,如果有任何方法可用,以便队列可以重试并处理剩余任务,以防在执行任何任务时发生错误。

0 投票
1 回答
253 浏览

node.js - 节点 GeoFire 内存泄漏?

我在 Node 上运行的似乎是一些非常基本的 firebase + firebase-queue + GeoFire 代码,这似乎会导致内存泄漏,但我不相信我没有在某个地方搞砸了。

这是一个内存使用情况的内存消耗图表,显示此代码在大约 10 分钟后吞噬了 1.5 GB 的内存,并且解决了 1100 个任务,直到它崩溃。

按内存使用情况绘制的内存消耗

知道这里发生了什么吗?

这是在运行:

  • 节点 6.7.0
  • 火力基地管理员 4.0.4
  • 火力队列 1.6.1
  • 地火4.1.1
0 投票
1 回答
51 浏览

firebase - firebase 队列中的当前用户

我想知道哪个用户在我的工作代码中将任务推送到了 firebase 队列中。我可以在任务中推送 userId,但这并不安全,任何其他用户都可以推送其他用户的 userId。有没有办法可以访问将任务推送到队列中的用户。

0 投票
1 回答
215 浏览

javascript - firebase-queue,工作人员接收任务的速率存在延迟

我像这样将 100 个任务推送到客户端的队列中。

在服务器上,我的工人看起来像这样

问题是要完成所有任务的处理,大约需要60 秒,这太慢了。有什么方法可以让我的员工更快地接收任务。我想为我的客户端使用队列向服务器发送请求。但是以目前队列的速度,我将无法支持很多并发用户。我希望支持 50k 并发用户。

0 投票
1 回答
48 浏览

javascript - Firebase 队列。自定义完成状态

我需要根据收到的数据启动不同的规格,并且不知道如何正确执行此操作。

我试图在我的规范中声明多个“完成状态”,但它不起作用。是否有另一种方法可以为规范声明多个“完成状态”?

有人可以帮帮我吗?谢谢!

0 投票
1 回答
348 浏览

firebase - firebase-queue sanitize 的用例是什么?

我正在尝试使用 firebase-queue。我看到了消毒选项。它在文档中描述为

sanitize - 指定传递给处理函数的数据对象是否对保留供队列使用的内部键进行清理。默认为真。

这是什么意思?

我因未指定而收到错误消息{ sanitize : false }

清理错误