ApicurioSchemaRegistry

文档中心 › 组件索引 › ApicurioSchemaRegistry

ApicurioSchemaRegistry Controller Service

类型全限定名:cn.org.acal.lynxus.apicurio.schemaregistry.ApicurioSchemaRegistry

所属 Bundle:cn.org.acal.lynxus:lynxus-apicurio-nar:2.11.8

描述

提供与 Apicurio 模式Registry交互的模式Registry,以便存储在 Apicurio 模式Registry中的模式可以在 Lynxus 中使用。 当此Registry按名称查找架构时,它将在 Apicurio 架构Registry中找到一个架构及其工件标识符。

标签

schemaregistryapicurioavro

属性

下表中,加粗的属性为必填项;其余为可选项。表格同时标注默认值、是否支持表达式语言,以及是否为敏感属性(值会被加密)。

名称默认值可选值描述
Schema Registry URL架构Registry的 URL,例如 http://本地主机:8080
Schema Group IDdefault架构的工件组 ID
支持表达式语言:是(仅使用环境/系统变量求值)
Cache Size1000指定应从模式注册表缓存多少个模式。缓存大小必须是非负整数。当设置为 0 时,缓存实际上被禁用。
Cache Expiration1 hour指定缓存的模式应在缓存中保留多长时间。一旦此时间段过去,将不再使用模式的缓存版本,服务将必须再次与模式注册表通信以获取模式。
Web Client Service Provider控制器服务 API:
WebClientServiceProvider
cn.org.acal.lynxus-lynxus-standard-services-api-nar-2.11.8
用于 HTTP 客户端操作的Controller Service

状态管理

该组件不存储状态。

受限 (Restricted)

该组件不受限。

提供的 Service API

  • SchemaRegistry (cn.org.acal.lynxus-lynxus-standard-services-api-nar-2.11.8)