这是什么意思 identityMapCapacity
合流模式注册表中的方法 CachedSchemaRegistryClient
. 根据文件,其声明如下:
public CachedSchemaRegistryClient(@NotNull String baseUrl,int identityMapCapacity)
我看到了一些帖子,其中用 int
10,大约是1000。所以我不确定它到底意味着什么,我应该用什么。
这是什么意思 identityMapCapacity
合流模式注册表中的方法 CachedSchemaRegistryClient
. 根据文件,其声明如下:
public CachedSchemaRegistryClient(@NotNull String baseUrl,int identityMapCapacity)
我看到了一些帖子,其中用 int
10,大约是1000。所以我不确定它到底意味着什么,我应该用什么。
1条答案
按热度按时间webghufk1#
在cachedschemaregistryclient的情况下,将创建一个schemacacheMap,该Map将subject存储为key,schema/id的Map存储为value。identitymapcapacity用于限制主题的schema/idMap中可以存在的schema对象的数量。因此,在您的用例中,每个主题要容纳的最大模式对象是多少,您可以将该值赋给identitymapcapacity。