【问题标题】:Jmeter Flexible file writer: BufferOverflowException with large data (41793 characters)Jmeter 灵活的文件编写器:BufferOverflowException 与大数据(41793 个字符)
【发布时间】:2014-05-26 11:03:51
【问题描述】:

我在使用 Jmeter 插件灵活文件编写器在 csv 中写入大型 JSON 对象(41793 个字符)时遇到以下错误。谁能帮帮我??

错误跟踪:

ERROR - jmeter.threads.ListenerNotifier: Detected problem in Listener:  java.nio.BufferOverflowException
    at java.nio.DirectByteBuffer.put(Unknown Source)
    at java.nio.ByteBuffer.put(Unknown Source)
    at kg.apc.jmeter.reporters.FlexibleFileWriter.appendSampleResultField(FlexibleFileWriter.java:359)
    at kg.apc.jmeter.reporters.FlexibleFileWriter.sampleOccurred(FlexibleFileWriter.java:230)
    at org.apache.jmeter.threads.ListenerNotifier.notifyListeners(ListenerNotifier.java:84)
    at org.apache.jmeter.threads.JMeterThread.notifyListeners(JMeterThread.java:774)
    at org.apache.jmeter.threads.JMeterThread.process_sampler(JMeterThread.java:440)
    at org.apache.jmeter.threads.JMeterThread.run(JMeterThread.java:255)
    at java.lang.Thread.run(Unknown Source)

2014/05/26 15:47:31 INFO  - jmeter.threads.ListenerNotifier: Continuing to process further listeners 
2014/05/26 15:47:31 INFO  - jmeter.threads.JMeterThread: Thread finished: Thread Group 1-1 
2014/05/26 15:47:31 INFO  - jmeter.engine.StandardJMeterEngine: Notifying test listeners of end of test 

【问题讨论】:

    标签: jmeter load-testing performance-testing jmeter-plugins


    【解决方案1】:

    有 10KBytes 的硬限制:https://github.com/undera/jmeter-plugins/blob/master/standard/src/kg/apc/jmeter/reporters/FlexibleFileWriter.java#L223

    您可以提供一个拉取请求以通过 jmeter 属性对其进行配置,就像在插件代码中的其他几个地方所做的那样。

    【讨论】:

    猜你喜欢
    • 2021-06-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多