私はエラーを下回った、私はGo V1.10.4 Linux/AMD64を使用しています。
私はファイアウォールや何でもの背後にありません。 New Relic Java Server)Fineを実行したことがあります。
私たちは試しました:
{"exception":{"message": "server error"、 "error_type": "RuntimeError"}}
以下は私たちのコードです:
config := newrelic.NewConfig(os.Getenv("NEW_RELIC_APP_NAME"), os.Getenv("NEW_RELIC_KEY"))
config.Logger = newrelic.NewDebugLogger(os.Stdout)
app, err := newrelic.NewApplication(config)
if err != nil {
fmt.Println("Failed to create newrelic application", err)
os.Exit(1)
}
.................
httpListener, err := net.Listen("tcp", *httpAddr)
if err != nil {
oldlog.Print("Error: ", err)
logger.Log("transport", "HTTP", "during", "Listen", "err", err)
os.Exit(1)
}
g.Add(func() error {
logger.Log("transport", "HTTP", "addr", *httpAddr)
return http.Serve(httpListener, nrgorilla.InstrumentRoutes(httpHandler, app))
}, func(error) {
httpListener.Close()
})
}
_
しかし、これは私たちが手に入れたものを注意してください。
(28422)2019/07/29 18:08:50.058559 {"LEVEL": "WARN"、 "msg": "Application Connect Failure"、 "contexn":{"エラー": "POST https:/ /collector-001.eu01.nr-data.net/agent_listener/invoke_raw_method?license_key=some_key =\ -u0026mathod==17:ネット/ http:要求がキャンセルされた(ヘッダーを待っている間に超えたもの) )「}}
WSL2を持つLinuxコンテナを実行しているWindows OSでは、次の手順に従います。