小编Zac*_*man的帖子

Kafka在Kubernetes多节点上

所以我的目标是以分布式方式建立一个由几个kafka经纪人组成的集群.但我看不出让经纪人了解对方的方法.

据我所知,每个代理在其配置中需要一个单独的ID,如果我从kubernetes启动容器,我无法保证或配置?

他们还需要有相同的advertised_host?

是否有任何我需要更改的参数需要更改才能让节点相互发现?

使用脚本在Dockerfile的末尾进行这样的配置是否可行?和/或共享卷?

我目前正在尝试使用spotify/kafka-image进行此操作,该图像具有预先配置的zookeeper + kafka组合,在vanilla Kubernetes上.

apache-kafka docker google-cloud-platform kubernetes apache-zookeeper

19
推荐指数
1
解决办法
1万
查看次数

我想在脚本中使用`gcloud`的输出,但格式会发生变化.我该怎么办?

gcloud compute instances list在脚本中使用该命令,但我担心确切的输出格式不是静态的.我该怎么办?

gcloud

10
推荐指数
1
解决办法
5413
查看次数

gcloud SQL postgres - 致命:剩余的连接槽是为非复制超级用户连接保留的

我在云 sql Postgres 日志中看到这些错误。

它是一个小的 1 cpu,4Gb 的 ram 实例,但这有点麻烦。我max_connections在可定制的标志中看不到任何可以让我绕过此错误的标志。

该应用程序是一个简单的 Django 服务,查询和负载甚至不向公众公开。

对我来说,直接的解决方案是开始将数据库连接池与 pgbouncer 或 Django 应用程序一起使用,但这会增加一些复杂性。

 max_connections 
-----------------
 100
Run Code Online (Sandbox Code Playgroud)

我们有办法增加这个数字吗?

PS:挖了一下之后好像是用gunicorn使用gevent worker。在此之前,它是稳定的 < 20 个连接。

然而,在流量激增的情况下,最好知道是否max_connections可以控制。

google-cloud-sql

7
推荐指数
2
解决办法
6239
查看次数

如何为包名禁用Google Cloud Messaging Service

来自Google Developers - 为您的应用启用Google服务我已针对特定的软件包名称启用了Google Cloud Messaging.

然后我发现我启用服务的软件包名称是错误的,所以我添加了正确的软件包.

现在,如何从已启用的包列表中删除错误的包名?两个注册都导致下载的google-services.json文件也包含错误的包名称的详细信息.

在Google Developers Console - >适用于Android的云消息传递中,未列出任何选项,仅启用/禁用API.我解散了API,但重复该过程仍然导致相同的结果,JSON包含两个包名称.

google-cloud-messaging google-cloud-platform

6
推荐指数
1
解决办法
2060
查看次数

使用node.js从谷歌云存储中删除多个对象

我需要从谷歌云存储中删除多个对象.我一次删除了一个对象.

这是我的代码:

var gcloud = require('gcloud')({
  projectId: "sampleProject1"
});
var gcs = gcloud.storage();
var myBucket = gcs.bucket('sampleBucket1');
var file = myBucket.file('1.png');

file.delete(function (err, apiResponse) {
  if (err) {
    console.log(err);
  }
  else {
    console.log("Deleted successfully");
  }
});
Run Code Online (Sandbox Code Playgroud)

但我需要同时删除多个对象.有可能吗?

node.js npm google-cloud-storage gcloud-node

6
推荐指数
2
解决办法
1813
查看次数

`gcloud preview app deploy`在版本105.0.0中给出了MaxRetrialsException

当我gcloud preview app deploy使用Cloud SDK版本105.0.0 运行时,收到以下错误消息:

ERROR: gcloud crashed (MaxRetrialsException): last_result=(None, (<class 'googlecloudsdk.calliope.exceptions.BadFileException'>, BadFileException('[.../source-context.json] not found or not accessible',), <traceback object at 0x7f7bb4ab07e8>)), last_retrial=3, time_passed_ms=1,time_to_wait=0
Run Code Online (Sandbox Code Playgroud)

google-app-engine gcloud

6
推荐指数
1
解决办法
736
查看次数

gcloud计算列表网络错误:"某些请求未成功: - 权限不足"

我创建了一个项目并设置了Windows 2012 VM.我正在尝试列出项目中的网络.以下是我执行的步骤:

最初,我根据创建VM时创建的凭据登录VM.从那里,打开Goog​​le Cloud SDK Shell(以管理员身份)接下来,我按如下方式设置项目名称:

C:\windows\system32> gcloud config set project <proj-name>
Run Code Online (Sandbox Code Playgroud)

然后,我试图列出网络(应该只有一个 - 默认).以下是与权限相关的错误.

C:\windows\system32> gcloud compute networks list
NAME IPV4_RANGE GATEWAY_IPV4
ERROR: (gcloud.compute.networks.list) Some requests did not succeed:
 - Insufficient Permission
Run Code Online (Sandbox Code Playgroud)

google-compute-engine google-cloud-platform gcloud

4
推荐指数
2
解决办法
1万
查看次数

如何在Google Cloud SDK(gcloud)中禁用使用情况报告?

Google Cloud SDK会收集使用情况的匿名指标,以帮助团队更好地了解如何确定开发新功能和改进的优先级。

虽然我可以选择是否在安装时启用使用情况报告,但是如果我改变主意,以后如何关闭它?

google-cloud-platform gcloud

4
推荐指数
1
解决办法
1536
查看次数

如何连接到postgresql google cloud sql实例?需要使用 pg_restore 命令导入 postgresql dump

我有一个 google cloud sql postgresql 实例。当我尝试导入 postgresql dump 时出现以下错误。

在此输入图像描述

我可以使用下面给出的命令连接到实例。

gcloud sql connect instance-name --user postgres
Run Code Online (Sandbox Code Playgroud)

它带我到 psql 命令行客户端,在那里我无法使用像pg_restore这样的数据库恢复命令

有谁知道如何实际连接到 Google Cloud SQL 实例以便我可以执行诸如 pg_restore 之类的操作?

database postgresql google-cloud-sql google-cloud-platform

4
推荐指数
1
解决办法
2757
查看次数

将Go应用程序部署到Google App Engine时出错

当我运行gcloud app deploy部署我的Go应用程序时,我收到以下错误消息:

"Please verify that you have execute permission for allfiles in your CLOUD SDK bin folder"
Run Code Online (Sandbox Code Playgroud)

我该如何解决?

google-app-engine google-cloud-platform gcloud google-cloud-sdk

4
推荐指数
1
解决办法
78
查看次数