第 8 章 Service Registry 配置参考
本章提供了可用于 Service Registry 的配置选项的参考信息。
其他资源
-
有关使用 Core Registry API 设置配置选项的详情,请查看 Apicurio Registry REST API 文档中的
/admin/config/properties
端点。 - 有关 Kafka serializers 和反序列化器的客户端配置选项的详情,请参阅 Service Registry 用户指南。
8.1. Service Registry 配置选项
每个组件类别都有以下 Service Registry 配置选项:
8.1.1. api
Name | 类型 | Default(默认) | 可从以下位置获得 | 描述 |
---|---|---|---|---|
|
|
|
| 在错误响应中包含堆栈追踪 |
|
|
| 禁用 API |
8.1.2. auth
Name | 类型 | Default(默认) | 可从以下位置获得 | 描述 |
---|---|---|---|---|
|
|
|
| 身份验证管理员覆盖声明 |
|
|
|
| 身份验证 admin 覆盖声明值 |
|
|
|
| 启用 auth admin 覆盖 |
|
|
|
| Auth admin 覆盖 from |
|
|
|
| 身份验证 admin 覆盖角色 |
|
|
|
| 身份验证管理员覆盖类型 |
|
|
|
| 匿名读取访问 |
|
|
|
| 用于应用程序审计日志记录的前缀。 |
|
|
|
| 经过身份验证的读访问权限 |
|
|
|
| 客户端凭据令牌过期时间。 |
|
|
|
| 启用基本身份验证客户端凭证 |
|
|
| 客户端凭据范围. | |
|
|
| 服务器用来进行身份验证的客户端标识符。 | |
|
|
| 服务器用来进行身份验证的客户端机密。 | |
|
|
|
| 启用身份验证 |
|
|
|
| 工件仅所有者授权 |
|
|
|
| 工件组所有者-仅限授权 |
|
|
|
| 启用基于角色的授权 |
|
|
|
| 身份验证角色源 |
|
|
| 标头授权名称 | |
|
|
|
| 身份验证角色 admin |
|
|
|
| 身份验证角色开发人员 |
|
|
|
| 身份验证角色为只读 |
|
|
|
| 启用 auth 租户所有者 admin |
|
|
| 身份验证服务器 url. |
8.1.3. 缓存
Name | 类型 | Default(默认) | 可从以下位置获得 | 描述 |
---|---|---|---|---|
|
|
|
| 启用了 registry 缓存 |
8.1.4. ccompat
Name | 类型 | Default(默认) | 可从以下位置获得 | 描述 |
---|---|---|---|---|
|
|
|
| 旧 ID 模式(兼容性 API) |
|
|
|
| 返回的最大对象数(兼容性 API) |
|
|
|
| 规范哈希模式(兼容性 API) |
8.1.5. 下载
Name | 类型 | Default(默认) | 可从以下位置获得 | 描述 |
---|---|---|---|---|
|
|
|
| 下载链接到期 |
8.1.6. Events
Name | 类型 | Default(默认) | 可从以下位置获得 | 描述 |
---|---|---|---|---|
|
|
| 启用事件 Kafka sink |
8.1.7. Health
Name | 类型 | Default(默认) | 可从以下位置获得 | 描述 |
---|---|---|---|---|
|
|
| 忽略存活度错误 | |
|
|
|
| 持久性存活度检查的计数重置窗口持续时间 |
|
|
|
| 禁用持久性存活度检查的日志记录 |
|
|
|
| 持久性存活度检查的错误阈值 |
|
|
|
| 持久性存活度检查的状态重置窗口持续时间 |
|
|
|
| 持久性就绪度检查的计数重置窗口持续时间 |
|
|
|
| 持久性就绪度检查的错误阈值 |
|
|
|
| 持久性就绪度检查的状态重置窗口持续时间 |
|
|
|
| 持久性就绪度检查超时 |
|
|
|
| 响应存活度检查的计数重置窗口持续时间 |
|
|
|
| 禁用响应存活度检查的日志记录 |
|
|
|
| 响应存活度检查的错误阈值 |
|
|
|
| 响应存活度检查的状态重置窗口持续时间 |
|
|
|
| 响应就绪度检查的计数重置窗口持续时间 |
|
|
|
| 响应就绪度检查的错误阈值 |
|
|
|
| 响应就绪度检查的状态重置窗口持续时间 |
|
|
|
| 响应就绪度检查的超时 |
|
|
|
| 存储指标缓存检查周期 |
8.1.8. import
Name | 类型 | Default(默认) | 可从以下位置获得 | 描述 |
---|---|---|---|---|
|
|
| 导入 URL |
8.1.9. kafka
Name | 类型 | Default(默认) | 可从以下位置获得 | 描述 |
---|---|---|---|---|
|
|
| 事件 Kafka 主题 | |
|
|
| 事件 Kafka 主题分区 |
8.1.10. limits
Name | 类型 | Default(默认) | 可从以下位置获得 | 描述 |
---|---|---|---|---|
|
|
|
| 最大工件标签 |
|
|
|
| 最大工件属性 |
|
|
|
| 最大工件数 |
|
|
|
| 最大工件描述长度 |
|
|
|
| 最大工件标签大小 |
|
|
|
| 最大工件名称长度 |
|
|
|
| 最大工件属性键大小 |
|
|
|
| 最大工件属性值大小 |
|
|
|
| 每秒的最大工件请求 |
|
|
|
| 最大模式大小(字节) |
|
|
|
| 最大总模式 |
|
|
|
| 每个工件的最大版本 |
|
|
|
| 存储指标缓存最大大小。 |
8.1.11. log
Name | 类型 | Default(默认) | 可从以下位置获得 | 描述 |
---|---|---|---|---|
|
|
| 日志级别 |
8.1.12. redirects
Name | 类型 | Default(默认) | 可从以下位置获得 | 描述 |
---|---|---|---|---|
|
|
| 启用重定向 | |
|
|
| registry 重定向 | |
|
|
| 覆盖用于生成外部访问 URL 的主机名。当使用 HTTPS 透传 Ingress 或 Route 部署 Registry 时,主机和端口覆盖很有用。在这种情况下,用于重定向的请求 URL (和端口)不属于客户端使用的实际外部 URL,因为请求被代理。然后,重定向会失败,因为目标 URL 无法访问。 | |
|
|
| 覆盖用于生成外部访问 URL 的端口。 |
8.1.13. rest
Name | 类型 | Default(默认) | 可从以下位置获得 | 描述 |
---|---|---|---|---|
|
|
|
| 启用工件版本删除 |
|
|
|
| 可以从 URL 下载的工件的最大大小 |
|
|
|
| 从 URL 下载工件时跳过 SSL 验证 |
8.1.14. Store
Name | 类型 | Default(默认) | 可从以下位置获得 | 描述 |
---|---|---|---|---|
|
|
|
| 在检索最新的工件版本时跳过带有 DISABLED 状态的工件版本 |
|
|
|
| DataSource Db kind |
|
|
| DataSource jdbc URL | |
|
|
|
| SQL init |
8.1.15. ui
Name | 类型 | Default(默认) | 可从以下位置获得 | 描述 |
---|---|---|---|---|
|
|
|
| 启用 UI OIDC 租户 |
|
|
| UI API URL | |
|
|
|
| UI auth OIDC 客户端 ID |
|
|
|
| UI auth OIDC 重定向 URL |
|
|
|
| UI auth OIDC URL |
|
|
|
| UI 身份验证类型 |
|
|
|
| 启用 UI codegen |
|
|
|
| UI 上下文路径 |
|
|
|
| UI 只读模式 |
|
|
|
| UI 功能设置 |
|
|
| 覆盖 UI root 上下文(在使用入站代理重新定位 UI 上下文时很有用) |