【问题标题】:Empty topology in apache Ignite in JavaJava中的Apache Ignite中的空拓扑
【发布时间】:2018-03-26 21:46:29
【问题描述】:

当我的 Jboss 成功启动时,我正在启动 apache Ignite。请找到以下代码 -

Ignition.start(getConfiguration());

public static IgniteConfiguration getConfiguration() {
    IgniteConfiguration cfg = new IgniteConfiguration();
    cfg.setPeerClassLoadingEnabled(false);
    TcpDiscoverySpi discoSpi = new TcpDiscoverySpi();
    TcpDiscoveryVmIpFinder ipFinder = new TcpDiscoveryVmIpFinder();

    List<String> address = new ArrayList<>();
    address.add("X.X.X.X:47500..47509");
    ipFinder.setAddresses(address);

    discoSpi.setIpFinder(ipFinder);
    cfg.setDiscoverySpi(discoSpi);
    return cfg;
  }

Ignite 集群启动成功,下面是日志详细信息 -

22:32:22,839 INFO [stdout](MSC 服务线程 1-3)[22:32:22] __________ ________________ 22:32:22,846 INFO [stdout](MSC 服务线程 1-3)[22:32:22] / / / |/ / / em> __/ __/ 22:32:22,866 INFO [stdout] (MSC 服务线程 1-3) [22:32:22] _/ // (7 7 // / / / / / 22:32:22,873 INFO [stdout](MSC 服务线程 1-3)[22:32:22] //___//|// / / /_/ 22:32:22,879 INFO [stdout](MSC 服务线程 1-3)[22:32:22] 22:32:22,884 INFO [stdout](MSC 服务线程 1-3)[22:32:22] 版本。 2.4.0#20180305-sha1:aa342270 22:32:22,889 INFO [stdout](MSC 服务线程 1-3)[22:32:22] 2018 版权所有(C)Apache Software Foundation 22:32:22,893 INFO [stdout](MSC 服务线程 1-3)[22:32:22] 22:32:22,897 INFO [stdout](MSC 服务线程 1-3)[22:32:22] Ignite 文档:http://ignite.apache.org 22:32:22,902 INFO [stdout](MSC 服务线程 1-3)[22:32:22] 22:32:22,906 INFO [stdout](MSC 服务线程 1-3)[22:32:22] 安静模式。 22:32:22,930 INFO [stdout](MSC 服务线程 1-3)[22:32:22] ^-- 通过 'Log4JLogger [quiet=true, config=null]' 记录 22:32:22,936 INFO [stdout](MSC 服务线程 1-3)[22:32:22] ^-- 要查看 FULL 控制台日志,请在此处添加 -DIGNITE_QUIET=false 或“-v”点燃。{sh|bat} 22:32:22,941 INFO [stdout](MSC 服务线程 1-3)[22:32:22] 22:32:22,949 INFO [stdout](MSC 服务线程 1-3)[22:32:22] 操作系统:Windows 7 6.1 amd64 22:32:22,953 INFO [stdout](MSC 服务线程 1-3)[22:32:22] VM 信息:Java(TM) SE Runtime Environment 1.8.0_92-b14 Oracle Corporation Java HotSpot(TM) 64-Bit Server虚拟机 25.92-b14 22:32:23,061 INFO [stdout](MSC 服务线程 1-3)[22:32:23] 配置的插件: 22:32:23,070 INFO [stdout](MSC 服务线程 1-3)[22:32:23] ^-- 无 22:32:23,076 INFO [stdout](MSC 服务线程 1-3)[22:32:23] 22:32:23,196 INFO [stdout](MSC 服务线程 1-3)[22:32:23] 消息队列限制设置为 0,由于消息队列,在 FULL_ASYNC 或 PRIMARY_SYNC 模式下运行缓存操作时可能导致潜在的 OOME发送方和接收方的增长。 22:32:23,255 INFO [stdout](MSC 服务线程 1-3)[22:32:23] 安全状态 [authentication=off, tls/ssl=off] 22:32:25,176 INFO [stdout](MSC 服务线程 1-3)[22:32:25] 网格性能建议(如果可能,请修复) 22:32:25,181 INFO [stdout](MSC 服务线程 1-3)[22:32:25] 要禁用,请设置 -DIGNITE_PERFORMANCE_SUGGESTIONS_DISABLED=true 22:32:25,185 INFO [stdout](MSC 服务线程 1-3)[22:32:25] ^-- 启用 G1 垃圾收集器(将 '-XX:+UseG1GC' 添加到 JVM 选项) 22:32:25,190 INFO [stdout](MSC 服务线程 1-3)[22:32:25] ^-- 如果获取“OOME:直接缓冲内存”,则设置最大直接内存大小(添加“-XX:MaxDirectMemorySize=[ g|G|m|M|k|K]' 到 JVM 选项) 22:32:25,196 INFO [stdout](MSC 服务线程 1-3)[22:32:25] ^-- 禁用对 System.gc() 的调用处理(将 '-XX:+DisableExplicitGC' 添加到 JVM 选项) 22:32:25,200 INFO [stdout](MSC 服务线程 1-3)[22:32:25] 更多性能建议请参阅此页面:https://apacheignite.readme.io/docs/jvm-and-system-tuning 22:32:25,206 INFO [stdout](MSC 服务线程 1-3)[22:32:25] 22:32:25,211 INFO [stdout](MSC 服务线程 1-3)[22:32:25] 要启动控制台管理和监控,请运行 ignitevisorcmd.{sh|bat} 22:32:25,216 INFO [stdout](MSC 服务线程 1-3)[22:32:25] 22:32:25,220 INFO [stdout](MSC 服务线程 1-3)[22:32:25] Ignite 节点启动正常(id=9ed81825) 22:32:25,227 INFO [stdout](MSC 服务线程 1-3)[22:32:25] 拓扑快照 [ver=1,servers=1,clients=0,CPUs=4,offheap=3.2GB , 堆=1.0GB] 22:32:25,232 INFO [stdout](MSC 服务线程 1-3)[22:32:25] 配置的数据区域: 22:32:25,238 INFO [stdout](MSC 服务线程 1-3)[22:32:25] ^-- 默认 [initSize=256.0 MiB, maxSize=3.2 GiB, persistenceEnabled=false]

但是当我启动 visor 并连接它时,我得到的是空拓扑。

遮阳板>顶部 空拓扑。 遮阳板>

请帮忙看看这里有什么问题。

注意 - 由于我没有为 IgniteConfiguration 使用任何 xml 文件(通过 Java API 完成),那么在启动 Visor 时我应该选择哪个 xml 文件?

【问题讨论】:

  • 我几乎可以肯定您忘记在 Visor 启动中包含相同的发现配置。你能在那里指定相同的 IpFinder 配置吗?您必须通过 XML 提供它。
  • 忘了提及,您需要为 Visor 配置创建一个 XML 文件,该文件与代码中指定的 IP Finder 匹配。
  • 谢谢。这有帮助-

标签: java ignite


【解决方案1】:

Visor 配置和 Ignite 启动配置应该相同,以便 Visor 通信和显示统计信息。

非常感谢Dmitriy您的意见

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-06-25
    • 2016-01-05
    • 1970-01-01
    • 2019-08-04
    • 1970-01-01
    • 2023-04-02
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多