问题标签 [gcloud-node]

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 投票
2 回答
563 浏览

gcloud-node - 如何在每次测试前重置模拟器数据库?

我正在使用节点的 gcloud 数据存储模拟器运行测试。
我想在每次测试之前重置数据库。

有没有像“drop”命令或我可以在 beforeEach 块中使用的快速方法?

0 投票
0 回答
174 浏览

python-3.x - 在 Nginx 服务器 Google Cloud 上部署 Python

我正在Node.js中构建一个应用程序。该应用程序运行一个包含 python 脚本的子进程。我将我的应用程序部署在显示502-Bad Gateway (ngix) 的 gcloud。帮助将不胜感激。

这是我的代码..

服务器错误 502 网关错误

502错误的网关

nginx

0 投票
1 回答
773 浏览

node.js - NodeJS + GCloud 日志记录中的内存泄漏

我一直在我们的生产代码中发现 2 个弱点的内存泄漏。最后,我使用简单的 nodejs 服务器和 gcloud logging api 重现了内存泄漏。

Nodejs服务器和Nodejs入门指南里面的一样

我将每个请求标头写入 gcloud 日志记录:

如果我向该服务器发出 300k 请求,我会得到以下内存使用情况

在此处输入图像描述

如您所见,内存泄漏。最后我得到 OutOfMemory 异常。

如果我在函数内记录相同数量的数据,setInterval则内存不会泄漏。

在这样一个简单的应用程序中,泄漏的根源是什么?

0 投票
0 回答
654 浏览

node.js - Google Cloud PubSub - 实现拉取

我在 nodejs 中使用 google pub sub。
我有一个发布消息的服务,然后是一个监听消息并在消息上实现一些流程的工作人员。
现在我希望我的服务一次提取五个订阅,并在完成处理后拉另一个订阅。我该如何实施?

这是我的开始代码我该如何继续?

0 投票
1 回答
209 浏览

google-cloud-platform - Speech-Api 每日请求配额计数器在一个请求后增加太多

由于我知道此处列出的限制,因此我需要对配额限制进行一些说明。我正在使用 Node.js 库创建一个简单的异步语音到文本 API,使用存储在我的存储桶中的 .raw 文件。请求完成后,在检查API Manager Traffic时,每日请求计数器增加 50 到 100 个请求。我没有使用任何类型的请求库或其他框架。只是 gCloud 文档中的代码。

0 投票
2 回答
4857 浏览

node.js - 使用 nodejs gcloud api 在 Google Cloud Storage 中移动/重命名文件夹

我正在尝试使用 gcloud api 重命名或移动谷歌云存储中的文件夹。

一个类似的问题解释了如何删除文件夹: Delete folder in Google Cloud Storage using nodejs gcloud api

但是如何重命名文件夹呢?或移动到另一条路径?

0 投票
2 回答
1371 浏览

google-cloud-platform - GCloud pubsub 模拟器不尊重“PUBSUB_EMULATOR_HOST”环境变量

我尝试在本地运行 pubsub 模拟器,并使用我在 pubsub 上运行的现有服务向它发送消息。没有收到消息,我得到的只是日志中的身份验证错误。

我正在请求从 dotnet 和 nodejs 发布和拉取。

C#

节点

0 投票
1 回答
99 浏览

node.js - Google Cloud PubSub 捐赠 - 订阅的拉取请求发送到临时超载的服务器。请重试请求

我有 16 名工作人员订阅了一个主题,他们正在使用拉取机制从队列中检索消息。我经常得到Error: A pull requests for subscription '/subscriptions/quizizz-org/socket-worker' went to a server that is temporarily overloaded. Please try the request again.答复。

我的第一个猜测是,这可能是因为一些配额限制,但我找不到任何发送到订阅的拉取请求的配额限制。

0 投票
0 回答
357 浏览

node.js - 谷歌扳手关闭连接

我基于 swagger 和 node 运行我的 api。

当我的 api 在没有请求的情况下运行了几分钟,然后我向它发送 api 请求时,我收到了这个错误:

我认为谷歌扳手正在关闭连接,为什么以及如何阻止它?

我在文档中看到的唯一方法是定期SELECT 1向扳手发送请求。

这个对吗?

感谢帮助

0 投票
3 回答
1761 浏览

node.js - 您可以通过 Cloud Spanner API 检查表是否存在吗?(在 Node.js 中)

如何通过表名检测数据库中是否存在表?没有像:

我写我的功能:

还有其他想法吗?