go.opentelemetry.io 计划迁移
博客文章在发布后不会更新。这篇文章已经发布一年多了,其内容可能已过时,部分链接可能无效。在依赖任何信息之前,请务必核实。
Tyler Yahn 和 Austin Parker 贡献。
摘要
服务于 go.opentelemetry.io 请求的应用程序将于 2024 年 9 月 5 日美国东部时间上午 11:00 左右迁移到新主机。您无需进行任何更改。我们提前发布此公告是因为在此过渡期间,可能会(尽管可能性不大)出现服务中断。
详细信息
OpenTelemetry 计划于 2024 年 9 月 5 日将服务于 go.opentelemetry.io 所有请求的应用程序迁移到一个新的主机项目。届时,go.opentelemetry.io 的当前 DNS 条目将被更新,指向新主机。
这次迁移应该会是无缝的,但在此期间仍有可能出现服务中断。OpenTelemetry 工程师将在迁移期间积极监控,以最大限度地降低风险。
受影响的资源
在极少数情况下出现问题时,这些计划更改的范围将影响以下域名的 Go 包下载:
go.opentelemetry.io/autogo.opentelemetry.io/build-toolsgo.opentelemetry.io/collector-contribgo.opentelemetry.io/collectorgo.opentelemetry.io/contribgo.opentelemetry.io/otelgo.opentelemetry.io/proto
请注意,这包括以下制品的用户:
- OpenTelemetry Go 语言库(包括 Contrib)
- OpenTelemetry Go 自动插装库
- OpenTelemetry Collector 库(包括 Contrib)
- OpenTelemetry Collector Builder。
您需要做什么
您无需执行任何操作。所有使用 go.opentelemetry.io(以及子模块路径,例如 go.opentelemetry.io/otel)的导入将继续正常工作。没有计划更改此行为。
您可能会注意到什么
在本次迁移期间,go.opentelemetry.io 域名可能会出现服务中断。如果发生这种情况,您可能会看到导入 go.opentelemetry.io 模块的项目在编译时失败。
这可能是由多种因素造成的,包括 DNS 传播延迟或配置错误。在此期间,我们将有多名维护人员同步工作,以最大限度地减少任何可能发生的服务中断。
如果您在此次迁移后遇到任何问题,请通过 Slack #otel-go 联系我们,或在 opentelemetry-go-vanityurls 上 创建问题。
为什么要进行此更改?
此次迁移既有助于现代化服务请求的应用程序,又处理了所有权的转移,从而确保我们能够以安全稳健的方式继续提供 OpenTelemetry Go 包。
有关更多详细信息,请参阅 提议此更改的社区 GitHub 问题。