程序开发 · 2024年12月30日

Bigtable Client 初始化卡在 Kubernetes 容器中

当前位置: > > > > Bigtable Client 初始化卡在 Kubernetes 容器中

来源:stackoverflow
2024-04-25 18:12:34
0浏览
收藏

本篇文章向大家介绍《Bigtable Client 初始化卡在 Kubernetes 容器中》,主要包括,具有一定的参考价值,需要的朋友可以参考一下。

问题内容

我们正在尝试在 kubernetes 上运行一个与 bigtable 通信的 golang 应用程序。应用程序似乎停留在创建客户端上:

bigtableclient := bigtable.newclient()

将日志级别设置为信息时使用:

export grpc_go_log_severity_level="info"

错误信息是这样的:

WARNING: 2019/06/05 08:14:13 grpc: addrConn.createTransport failed to connect to {dns:///bigtable.googleapis.com:443 0  1}. Err :connection error: desc = "transport: Error while dialing dial tcp: address dns:///bigtable.googleapis.com:443: too many colons in address". Reconnecting...
WA

我们尝试使用 alpine docker 映像,但似乎不起作用。 有人遇到过这种情况吗?

解决方案

经过调试,问题出在构建容器时使用的依赖项之一。使用Go模块来管理包版本解决了这个问题。

今天关于《Bigtable Client 初始化卡在 Kubernetes 容器中》的内容介绍就到此结束,如果有什么疑问或者建议,可以在公众号下多多回复交流;文中若有不正之处,也希望回复留言以告知!