第 2 章 Apicurio Registry 内容规则
本章介绍了用于管理 registry 内容的可选规则,并提供有关可用规则配置的详情:
2.1. 使用规则管理 registry 内容
要监管 registry 内容的演进,您可以为添加到 registry 中的工件内容配置可选的规则。所有配置的全局规则或工件规则都必须传递,然后才能将新的工件版本上传到 registry。配置的工件规则覆盖任何配置的全局规则。
这些规则的目标是防止将无效的内容添加到 registry 中。例如,因为以下原因,内容可能无效:
-
给定工件类型的语法无效(例如,
AVRO
或PROTOBUF
) - 有效语法,但语义违反了规格
- 不兼容时,当新内容包含与当前工件版本相关的破坏更改时
您可以使用 Apicurio Registry Web 控制台、REST API 命令或 Java 客户端应用程序添加这些可选内容规则。