1.5. 升级和迁移 Apicurio Registry 部署
不需要自动从 Apicurio Registry 2.x 升级到 Apicurio Registry 3.x,且需要迁移过程。
这个版本是一个技术预览,目前没有迁移过程。
重要
技术预览功能不受红帽产品服务等级协议(SLA)支持,且功能可能并不完整。红帽不推荐在生产环境中使用它们。这些技术预览功能可以使用户提早试用新的功能,并有机会在开发阶段提供反馈意见。
有关红帽技术预览功能支持范围的更多信息,请参阅技术预览功能支持范围。
1.5.1. 更新 2.x 客户端依赖项 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
这不是更新此版本的客户端依赖项所必需的。现有的 Apicurio Registry 2.x 客户端应用程序将继续用于 Apicurio Registry 3.0。
但是,您必须更新所有客户端依赖项,使其尽快使用 Apicurio Registry 的最新版本。客户端依赖项包括 Apicurio Registry Kafka serializers/deserializers (SerDes)、Maven 插件和 Java 客户端应用程序的依赖项。
例如,要更新 Java 客户端应用程序的 Maven 依赖项,请在 pom.xml
文件中指定版本,如下所示:
<dependency> <groupId>io.apicurio</groupId> <artifactId>apicurio-registry-client</artifactId> <version>3.0.0.Final-redhat-00001</version> </dependency>
<dependency>
<groupId>io.apicurio</groupId>
<artifactId>apicurio-registry-client</artifactId>
<version>3.0.0.Final-redhat-00001</version>
</dependency>