Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/powershell/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java apache ignite-ssd持久性写入问题_Java_Datagrid_Ignite - Fatal编程技术网

Java apache ignite-ssd持久性写入问题

Java apache ignite-ssd持久性写入问题,java,datagrid,ignite,Java,Datagrid,Ignite,当启用持久性以使用SSD时,我面临一个问题,详细信息如下: dataRegionConfiguration.setPersistenceEnabled(true),并将持久内存最大大小设置为40G,通过datastreamer.adddata方法写入数据,一切正常,但一段时间后,当持久内存中的数据达到40*0.9=36G时,apache ignite启动页面逐出,页面退出后,写入数据的速度越来越慢 e、 g.从60m/s到30m/s、20m/s、15m/s等等 按照建议,首先尝试调整持久内存和持

当启用持久性以使用SSD时,我面临一个问题,详细信息如下:

dataRegionConfiguration.setPersistenceEnabled(true)
,并将持久内存最大大小设置为40G,通过
datastreamer.adddata
方法写入数据,一切正常,但一段时间后,当持久内存中的数据达到40*0.9=36G时,apache ignite启动页面逐出,页面退出后,写入数据的速度越来越慢

e、 g.从60m/s到30m/s、20m/s、15m/s等等


按照建议,首先尝试调整持久内存和持久性。例如,您应该尝试:

  • 将WAL和持久性数据文件存储在单独的驱动器上
  • 启用页面写入限制
  • 重新配置检查点缓冲区大小

页面退出后,我发现ssd读取速度在增长,而ssd写入速度在下降。我不知道为什么会发生读取,我现在只写数据。

您好,欢迎来到StackOverflow。请花些时间阅读帮助页面,特别是命名和的部分。更重要的是,请阅读。您可能还想了解。页面退出后,我发现ssd读取速度在增长,而ssd写入速度在下降。我不知道为什么会发生这种情况,到目前为止我只写数据。apache ignite版本是2.3您可能会受到ignite-7638问题的影响。它在补丁_中可用,因此您可以监视修复程序并从源代码构建Ignite,以便在问题合并到主版本后检查修复程序。上述所有操作都已检查并完成,不起作用。我已经测试了一个月了。我记得社区正在与这样的问题作斗争,并在Ignite 2.4中合并了特殊优化。该版本将于下周公布。尝试一下,并让我知道结果。Ignite master branch已修复下降性能问题。如果从主数据页重建,则应该会有显著的改进。需要读取,因为数据会写入部分完整的数据页。必须更新它们,以便首先读取它们。我正在使用一个客户端节点和三个服务器节点在2.5.0快照上测试此问题,通过streamer从客户端节点写入数据。loaddata发现数据仅写入一个服务器节点上的ssd,为什么?@Will首先,不建议使用快照版本。尝试坚持官方版本,最新版本是Ignite 2.4。第二,这似乎是一个不同的问题。请创建另一个问题,并确保您详细描述它,以便社区能够帮助您。