GridDB Java 客户端示例 1 未完成

问题描述 投票:0回答:1

我正在努力让 Java Sample1 连接到 GS 服务器。 这可能不重要,但我已经设置将 maven 与 GridDB 一起使用

据我所知,GridDB 服务器启动正常并且成功完成:

GridStore store = GridStoreFactory.getInstance().getGridStore(props);

但是

putCollection
永远不会完成,也不会在任何合理的时间后超时:
Collection<String, Person> col = store.putCollection("col01", Person.class);

有人有幸使用 GridDB Java 示例吗?

我看到其他人对 GridDB C 客户端也有类似的问题,无法运行sample1.c 但这些建议都没有帮助。

java griddb
1个回答
0
投票

根据我从文档中看到的内容,如果您正在运行那里列出的完全相同的命令,由于 GridDB 运行的网络模式,它将失败。

以前,GridDB 在主机和端口为“239.0.0.1 31999”的多播模式下运行,但现在默认情况下以 FIXED_LIST 模式运行,并具有不同的凭据

主机/帖子 --> notification_member 239.0.0.1:31999 --> 127.0.0.1:10001

因此,要成功运行 Java 示例,您可以编辑示例文件本身以删除主机和端口并添加 notification_member。

您可以使用 gsadm 用户的 gs_stat 命令来验证您所处的模式

© www.soinside.com 2019 - 2024. All rights reserved.