登录
首页 >  Golang >  Go问答

Bigtable Client 初始化卡在 Kubernetes 容器中

来源:stackoverflow

时间:2024-04-25 18:12:34 463浏览 收藏

本篇文章向大家介绍《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模块https://github.com/golang/go/wiki/Modules来管理包版本解决了这个问题。

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

声明:本文转载于:stackoverflow 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>