gpt4 book ai didi

docker - kubernetes-GCP-无法连接到https://collector.newrelic.com

转载 作者:行者123 更新时间:2023-12-02 12:28:46 26 4
gpt4 key购买 nike

我正在编写一个小的Go代码,使用新的遗留代理程序收集日志,性能等信息。但是,每当我运行此代码时,微服务中的代理程序都无法连接到其服务器。

命令”:“预连接”,“错误”:“发布https://collector.newrelic.com

有人告诉我在Go代理初始化中添加proxyserver。

proxyURL, _ := url.Parse("**http://myproy.mycompany.com:3128**")
app, err := newrelic.NewApplication(
newrelic.ConfigAppName(name),
newrelic.ConfigLicense("**************"),
newrelic.ConfigDebugLogger(os.Stdout),
newrelic.ConfigDistributedTracerEnabled(true),
func(cfg *newrelic.Config) {
// Set specific Config fields inside a custom ConfigOption.
cfg.Transport = &http.Transport {Proxy: http.ProxyURL(proxyURL),}
},
)

如何在云环境中找到proxyURL?

我正在对我的应用程序进行 docker 设计,并在GCP环境中使用kubernetes部署。

最佳答案

如果我正确地理解了您的问题,则可以直接在Compute Engine上使用服务器或使用GKE开发应用程序,但是找不到在代码中使用的代理地址。

默认情况下,如果仅手动配置实例并将其应用于服务器,则实例不位于任何代理之后。它取决于系统,但是在Linux中,您可以通过以下方式检查代理

env | grep -i proxy

因此,如果您/团队中的某人设置了代理服务器-您应该知道地址。如果没有-没有东西可以使用,那么您就没有代理,还有其他问题。

如果我理解你不对,请纠正我

关于docker - kubernetes-GCP-无法连接到https://collector.newrelic.com,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60984056/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com