问题标签 [google-cloud-run]

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 回答
184 浏览

firebase - 如何从 Cloud Run 访问 firebase-functions 环境配置

我正在将 Firebase 函数迁移到 Cloud Run。到目前为止,一切都按预期工作,包括 Firebase 托管链接(太棒了!)。我只是不确定我应该如何读取我为这个项目配置的环境变量(通过https://firebase.google.com/docs/functions/config-env)。

0 投票
1 回答
1739 浏览

google-cloud-platform - 如何部署 UDP 服务器@Google Cloud Run

我是 Docker 和 Cloud Run 的新手,所以也许我遗漏了一些东西。

我开发了一个 UDP 服务器并生成了它的 docker 容器。

当我在本地尝试它时,它就像魅力一样......但是当我尝试在 Google Cloud Run 上部署它时它不起作用。显然,健康检查验证的是 TCP 端口而不是 UDP。

周围有什么想法吗?

干杯!

我已经在本地尝试过:

我尝试在 Cloud Run 上部署:

0 投票
1 回答
325 浏览

google-cloud-run - 是否可以使用 Google Cloud Run 到 Docker 拉取?

是否可以使用 Google Cloud Run 执行 Docker Pull 并托管图像(例如文档或图形数据库)?我们可以附加一个持久化数据的卷吗?

0 投票
0 回答
516 浏览

google-cloud-platform - 即使在获得 HTTP 200/202/204 之后,google-cloud-pubsub 推送也会继续重试

我们使用具有云运行推送订阅的 google-cloud-pubsub 主题发布消息。云运行服务收到消息后会立即通过发送 204/200 确认消息。尽管得到了确认,pubsub 仍会继续重试。此实现基于https://cloud.google.com/run/docs/tutorials/system-packages

有没有办法确保 pubsub 在确认后不会重试。我想知道解决此问题的唯一方法是实现中间件并拒绝重复消息。

日志:

0 投票
2 回答
2862 浏览

google-cloud-run - Google Cloud Run 内存限制是否适用于容器大小?

有关文档中的云运行内存使用情况 ( https://cloud.google.com/run/docs/configuring/memory-limits )

超出允许的内存限制的 Cloud Run 应用程序将被终止。

配置内存限制设置时,您指定的内存分配用于:

  • 运营您的服务
  • 将文件写入磁盘
  • 在容器中运行二进制文件或其他进程,例如 nginx Web 服务器。

容器的大小是否计入“运行您的服务”并计入内存限制?

我们打算使用已经接近内存限制的图像,因此我们想知道服务本身是否只能访问从限制中减去容器大小后剩下的内容

0 投票
1 回答
236 浏览

google-cloud-platform - gcloud beta 运行配置更新:找不到命令

我一直在关注这篇文章来为函数配置端点。

我被以下命令困住了

当我遇到错误时,文章中提到了

错误:(gcloud.beta.run.configurations)无效的选择:“更新”。

我也尝试过,gcloud components update但似乎没有任何效果。

任何帮助将不胜感激。谢谢...

0 投票
1 回答
503 浏览

google-cloud-platform - 我无法使用 Google Cloud Run 配置 Google Cloud Endpoints

我正在尝试为 Google Cloud Run 配置 Google Cloud Endpoint。我正在使用 Google Cloud SDK 版本 250.0.0(可用的最新版本)并且我在 Ubuntu 18.04 上。

我正在遵循本指南:https ://cloud.google.com/endpoints/docs/openapi/get-started-cloud-run 。我能够部署 ESP,以配置端点并部署端点配置。 我无法配置按照指南创建的 ESP。如果我运行这个命令

我收到这个错误

我还在gcloud beta run configurations这里搜索了可用的命令:https ://cloud.google.com/sdk/gcloud/reference/beta/run/configurations/ 。该命令update不可用,因此指南中可能有错误。

我究竟做错了什么?

0 投票
1 回答
848 浏览

mysql - Cloud Run:连接到 Cloud SQL 实例

在 Cloud Run 上运行映像时,我无法连接到 Cloud SQL 实例。这个功能还有效吗?

我已使用 Compute Engine 成功连接到同一个 SQL 实例。

尝试使用简单的 shell 命令连接到 Cloud SQL 实例:

结果记录如下:

错误 2003 (HY000): 无法连接到 ' .*上的 MySQL 服务器。. ' (110)

0 投票
0 回答
273 浏览

google-cloud-run - GKE 上 Cloud Run 上的 Websocket 请求错误

刚刚在 GKE(版本 1.13.6-gke.6)服务上部署了一个云运行,如下所示:https ://cloud.google.com/run/docs/deploying

代码类似于https://cloud.google.com/appengine/docs/flexible/python/using-websockets-and-session-affinity 并且它在我的本地工作

但我的请求(通过 curl 和 javascript)返回 503 错误:

知道我错过了什么吗?

0 投票
1 回答
207 浏览

google-cloud-run - 云运行中的路由:相当于dispatch.yaml / 云运行的替换服务

对于云运行的等效路由服务有什么建议,类似于应用引擎的 dispatch.yaml?

我们希望灵活地(临时)根据 URL 将流量发送到不同的服务。