当前位置: 首页 > 知识库问答 >
问题:

Cassandra日志中批处理写入的警告

贺宝
2023-03-14

我们正在使用Cassandra 2.0.10和CassandraC驱动程序1.0.0beta4

WARN[本机传输请求: 83088] 2015-01-08 22:56:15,327BatchStatement.java(第226行)[clipmine_prod.tag_attributes,clipmine_prod.tag]的一批准备好的语句大小为5812,超过5120的指定阈值692。

这意味着什么,它的影响是什么?如果批处理语句失败,为什么会出现警告?我们也不知道是什么代码在执行这个操作。我们有python和C))

据我所知,我们没有使用事先准备好的发言稿。

共有1个答案

傅阿苏
2023-03-14

这是一个关于批处理大小的警告,因为大的批处理会导致协调器节点上的高压力

https://github.com/apache/cassandra/blob/cassandra-2.0.10/conf/cassandra.yaml#L436-L438

该语句没有失败。它只生成一个警告日志:

https://github.com/apache/cassandra/blob/cassandra-2.0.10/src/java/org/apache/cassandra/cql3/statements/BatchStatement.java#L211-L228

 类似资料:
  • 主要内容:输出通过使用重定向命令可以在批处理脚本中进行登录。 语法 创建一个名为的文件,并在文件中输入以下命令。 上面的命令有一个错误,因为命令的选项是以错误的方式给出的。 输出 如果带有上面的文件的命令运行为 - 而打开文件,会看到下面的错误。 这个命令的语法是 - 通过键入获取更多的帮助内容。 如果打开名为的文件,它会显示一个执行命令的日志。

  • 我无法在使用JPA的Spring启动应用程序中记录Spring批处理日志。这是属性文件配置(application.properties)。我想看看应用程序是否从日志中创建了Spring批处理表。 https://github.com/spring-projects/spring-batch/blob/master/spring-batch-core/src/main/resources/org/

  • 我已经将spring batch admin与现有的spring web应用程序集成。我可以使用batch admin屏幕触发/控制作业,并使用Tomcat8进行部署。一切正常,但Spring管理批处理日志在控制台中触发,导致catalina。填写GB。日志样本如下: 我的log4j配置如下: 但我不断地得到日志。你能建议如何禁用/增加日志级别吗?提前谢谢。

  • 我想知道如何在Spring批处理中使用MCD记录诸如和之类的内容。 下面是一些代码: Bootstrap.properties 这个文件有我的主要方法。当我用手动设置这里的字段时,我在日志中看到了它,但我不明白如何将我需要的实际信息放在这里。 如果有任何见解,我将不胜感激:)谢谢。

  • 日志记录和写入由\think\Log类完成,通常我们使用think\facade\Log类进行静态调用。 由于日志记录了所有的运行错误,因此养成经常查看日志文件的习惯,可以避免和及早发现很多的错误隐患。 5.1的日志遵循PSR-3规范 [TOC=2,3] 日志配置 日志的配置文件是配置文件目录下的log.php文件,如果需要针对不同的模块设置不同的日志类型,则需要在模块配置目录下的log.php中

  • 11.1 日志项处理和失败 一个常见的用例是需要在一个步骤中特殊处理错误,chunk-oriented步骤(从创建工厂bean的这个步骤)允许用户实现一个简单的ItemReadListener用例,用来监听读入错误,和一个ItemWriteListener,用来监听写出错误.下面的代码片段说明一个监听器监听失败日志的读写: >public class ItemFailureLoggerListen