You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Meta authentication failure caused the request to write data to fail
version:afb13f5da9182f68c8b5c42d375d4ba7182f01c3
To Reproduce
Jemter set up a test plan, and wrote data through the /api/v1/sql?db=public interface; 200 concurrent loops were performed 10 times, and it was found that 1% of the writes failed. Failed request return information:{"error_code":"010016","error_message":"Auth error: Request meta cluster error: NetworkError: Curl("Send failed since rewinding of the data stream failed"): Send failed since rewinding of the data stream failed"}
<?xmlversion="1.0"encoding="UTF-8"?><jmeterTestPlanversion="1.2"properties="5.0"jmeter="5.4.3"><hashTree><TestPlanguiclass="TestPlanGui"testclass="TestPlan"testname="insert"enabled="true"><stringPropname="TestPlan.comments"></stringProp><boolPropname="TestPlan.functional_mode">false</boolProp><boolPropname="TestPlan.tearDown_on_shutdown">true</boolProp><boolPropname="TestPlan.serialize_threadgroups">false</boolProp><elementPropname="TestPlan.user_defined_variables"elementType="Arguments"guiclass="ArgumentsPanel"testclass="Arguments"testname="User Defined Variables"enabled="true"><collectionPropname="Arguments.arguments"/></elementProp><stringPropname="TestPlan.user_define_classpath"></stringProp></TestPlan><hashTree><ThreadGroupguiclass="ThreadGroupGui"testclass="ThreadGroup"testname="Thread Group"enabled="true"><stringPropname="ThreadGroup.on_sample_error">continue</stringProp><elementPropname="ThreadGroup.main_controller"elementType="LoopController"guiclass="LoopControlPanel"testclass="LoopController"testname="Loop Controller"enabled="true"><boolPropname="LoopController.continue_forever">false</boolProp><stringPropname="LoopController.loops">10</stringProp></elementProp><stringPropname="ThreadGroup.num_threads">200</stringProp><stringPropname="ThreadGroup.ramp_time">0</stringProp><boolPropname="ThreadGroup.scheduler">false</boolProp><stringPropname="ThreadGroup.duration"></stringProp><stringPropname="ThreadGroup.delay"></stringProp><boolPropname="ThreadGroup.same_user_on_next_iteration">true</boolProp><boolPropname="ThreadGroup.delayedStart">true</boolProp></ThreadGroup><hashTree><ConfigTestElementguiclass="HttpDefaultsGui"testclass="ConfigTestElement"testname="HTTP Request Defaults"enabled="true"><elementPropname="HTTPsampler.Arguments"elementType="Arguments"guiclass="HTTPArgumentsPanel"testclass="Arguments"testname="User Defined Variables"enabled="true"><collectionPropname="Arguments.arguments"/></elementProp><stringPropname="HTTPSampler.domain">127.0.0.1</stringProp><stringPropname="HTTPSampler.port">8902</stringProp><stringPropname="HTTPSampler.protocol">http</stringProp><stringPropname="HTTPSampler.contentEncoding"></stringProp><stringPropname="HTTPSampler.path">/api/v1/sql?db=public</stringProp><stringPropname="HTTPSampler.concurrentPool">6</stringProp><stringPropname="HTTPSampler.connect_timeout"></stringProp><stringPropname="HTTPSampler.response_timeout"></stringProp></ConfigTestElement><hashTree/><HTTPSamplerProxyguiclass="HttpTestSampleGui"testclass="HTTPSamplerProxy"testname="HTTP Request"enabled="true"><boolPropname="HTTPSampler.postBodyRaw">true</boolProp><elementPropname="HTTPsampler.Arguments"elementType="Arguments"><collectionPropname="Arguments.arguments"><elementPropname=""elementType="HTTPArgument"><boolPropname="HTTPArgument.always_encode">false</boolProp><stringPropname="Argument.value">INSERT INTO air (TIME, station, visibility, temperature, presssure) VALUES (${timestamp1}, 'XiaoMaiDao1', 56, 69, 411),(${timestamp2}, 'XiaoMaiDao2', 56, 69, 411),(${timestamp3}, 'XiaoMaiDao4', 56, 69, 411),(${timestamp4}, 'XiaoMaiDao1', 56, 69, 711);</stringProp><stringPropname="Argument.metadata">=</stringProp></elementProp></collectionProp></elementProp><stringPropname="HTTPSampler.domain"></stringProp><stringPropname="HTTPSampler.port"></stringProp><stringPropname="HTTPSampler.protocol"></stringProp><stringPropname="HTTPSampler.contentEncoding"></stringProp><stringPropname="HTTPSampler.path"></stringProp><stringPropname="HTTPSampler.method">POST</stringProp><boolPropname="HTTPSampler.follow_redirects">true</boolProp><boolPropname="HTTPSampler.auto_redirects">false</boolProp><boolPropname="HTTPSampler.use_keepalive">true</boolProp><boolPropname="HTTPSampler.DO_MULTIPART_POST">false</boolProp><stringPropname="HTTPSampler.embedded_url_re"></stringProp><stringPropname="HTTPSampler.connect_timeout"></stringProp><stringPropname="HTTPSampler.response_timeout"></stringProp></HTTPSamplerProxy><hashTree><ResultCollectorguiclass="ViewResultsFullVisualizer"testclass="ResultCollector"testname="View Results Tree"enabled="true"><boolPropname="ResultCollector.error_logging">false</boolProp><objProp><name>saveConfig</name><valueclass="SampleSaveConfiguration"><time>true</time><latency>true</latency><timestamp>true</timestamp><success>true</success><label>true</label><code>true</code><message>true</message><threadName>true</threadName><dataType>true</dataType><encoding>false</encoding><assertions>true</assertions><subresults>true</subresults><responseData>false</responseData><samplerData>false</samplerData><xml>false</xml><fieldNames>true</fieldNames><responseHeaders>false</responseHeaders><requestHeaders>false</requestHeaders><responseDataOnError>false</responseDataOnError><saveAssertionResultsFailureMessage>true</saveAssertionResultsFailureMessage><assertionsResultsToSave>0</assertionsResultsToSave><bytes>true</bytes><sentBytes>true</sentBytes><url>true</url><threadCounts>true</threadCounts><idleTime>true</idleTime><connectTime>true</connectTime></value></objProp><stringPropname="filename"></stringProp></ResultCollector><hashTree/><ResultCollectorguiclass="TableVisualizer"testclass="ResultCollector"testname="View Results in Table"enabled="true"><boolPropname="ResultCollector.error_logging">false</boolProp><objProp><name>saveConfig</name><valueclass="SampleSaveConfiguration"><time>true</time><latency>true</latency><timestamp>true</timestamp><success>true</success><label>true</label><code>true</code><message>true</message><threadName>true</threadName><dataType>true</dataType><encoding>false</encoding><assertions>true</assertions><subresults>true</subresults><responseData>false</responseData><samplerData>false</samplerData><xml>false</xml><fieldNames>true</fieldNames><responseHeaders>false</responseHeaders><requestHeaders>false</requestHeaders><responseDataOnError>false</responseDataOnError><saveAssertionResultsFailureMessage>true</saveAssertionResultsFailureMessage><assertionsResultsToSave>0</assertionsResultsToSave><bytes>true</bytes><sentBytes>true</sentBytes><url>true</url><threadCounts>true</threadCounts><idleTime>true</idleTime><connectTime>true</connectTime></value></objProp><stringPropname="filename"></stringProp></ResultCollector><hashTree/><ResultCollectorguiclass="StatGraphVisualizer"testclass="ResultCollector"testname="Aggregate Graph"enabled="true"><boolPropname="ResultCollector.error_logging">false</boolProp><objProp><name>saveConfig</name><valueclass="SampleSaveConfiguration"><time>true</time><latency>true</latency><timestamp>true</timestamp><success>true</success><label>true</label><code>true</code><message>true</message><threadName>true</threadName><dataType>true</dataType><encoding>false</encoding><assertions>true</assertions><subresults>true</subresults><responseData>false</responseData><samplerData>false</samplerData><xml>false</xml><fieldNames>true</fieldNames><responseHeaders>false</responseHeaders><requestHeaders>false</requestHeaders><responseDataOnError>false</responseDataOnError><saveAssertionResultsFailureMessage>true</saveAssertionResultsFailureMessage><assertionsResultsToSave>0</assertionsResultsToSave><bytes>true</bytes><sentBytes>true</sentBytes><url>true</url><threadCounts>true</threadCounts><idleTime>true</idleTime><connectTime>true</connectTime></value></objProp><stringPropname="filename"></stringProp></ResultCollector><hashTree/><ResultCollectorguiclass="StatVisualizer"testclass="ResultCollector"testname="Aggregate Report"enabled="true"><boolPropname="ResultCollector.error_logging">false</boolProp><objProp><name>saveConfig</name><valueclass="SampleSaveConfiguration"><time>true</time><latency>true</latency><timestamp>true</timestamp><success>true</success><label>true</label><code>true</code><message>true</message><threadName>true</threadName><dataType>true</dataType><encoding>false</encoding><assertions>true</assertions><subresults>true</subresults><responseData>false</responseData><samplerData>false</samplerData><xml>false</xml><fieldNames>true</fieldNames><responseHeaders>false</responseHeaders><requestHeaders>false</requestHeaders><responseDataOnError>false</responseDataOnError><saveAssertionResultsFailureMessage>true</saveAssertionResultsFailureMessage><assertionsResultsToSave>0</assertionsResultsToSave><bytes>true</bytes><sentBytes>true</sentBytes><url>true</url><threadCounts>true</threadCounts><idleTime>true</idleTime><connectTime>true</connectTime></value></objProp><stringPropname="filename"></stringProp></ResultCollector><hashTree/></hashTree><JDBCSamplerguiclass="TestBeanGUI"testclass="JDBCSampler"testname="JDBC Request"enabled="true"><stringPropname="dataSource"></stringProp><stringPropname="query"></stringProp><stringPropname="queryArguments"></stringProp><stringPropname="queryArgumentsTypes"></stringProp><stringPropname="queryTimeout"></stringProp><stringPropname="queryType">Select Statement</stringProp><stringPropname="resultSetHandler">Store as String</stringProp><stringPropname="resultSetMaxRows"></stringProp><stringPropname="resultVariable"></stringProp><stringPropname="variableNames"></stringProp></JDBCSampler><hashTree/><Argumentsguiclass="ArgumentsPanel"testclass="Arguments"testname="User Defined Variables"enabled="true"><collectionPropname="Arguments.arguments"><elementPropname="last"elementType="Argument"><stringPropname="Argument.name">last</stringProp><stringPropname="Argument.value">${timestamp}</stringProp><stringPropname="Argument.metadata">=</stringProp></elementProp><elementPropname="base"elementType="Argument"><stringPropname="Argument.name">base</stringProp><stringPropname="Argument.value">1667456411000000000</stringProp><stringPropname="Argument.metadata">=</stringProp></elementProp></collectionProp></Arguments><hashTree/><CounterConfigguiclass="CounterConfigGui"testclass="CounterConfig"testname="Counter"enabled="true"><stringPropname="CounterConfig.start">1667456411000000000</stringProp><stringPropname="CounterConfig.end"></stringProp><stringPropname="CounterConfig.incr">1</stringProp><stringPropname="CounterConfig.name">timestamp1</stringProp><stringPropname="CounterConfig.format"></stringProp><boolPropname="CounterConfig.per_user">false</boolProp></CounterConfig><hashTree/><CounterConfigguiclass="CounterConfigGui"testclass="CounterConfig"testname="Counter2"enabled="true"><stringPropname="CounterConfig.start">1667456412000000000</stringProp><stringPropname="CounterConfig.end"></stringProp><stringPropname="CounterConfig.incr">1</stringProp><stringPropname="CounterConfig.name">timestamp2</stringProp><stringPropname="CounterConfig.format"></stringProp><boolPropname="CounterConfig.per_user">false</boolProp></CounterConfig><hashTree/><CounterConfigguiclass="CounterConfigGui"testclass="CounterConfig"testname="Counter3"enabled="true"><stringPropname="CounterConfig.start">1667456413000000000</stringProp><stringPropname="CounterConfig.end"></stringProp><stringPropname="CounterConfig.incr">1</stringProp><stringPropname="CounterConfig.name">timestamp3</stringProp><stringPropname="CounterConfig.format"></stringProp><boolPropname="CounterConfig.per_user">false</boolProp></CounterConfig><hashTree/><CounterConfigguiclass="CounterConfigGui"testclass="CounterConfig"testname="Counter4"enabled="true"><stringPropname="CounterConfig.start">1667456414000000000</stringProp><stringPropname="CounterConfig.end"></stringProp><stringPropname="CounterConfig.incr">1</stringProp><stringPropname="CounterConfig.name">timestamp4</stringProp><stringPropname="CounterConfig.format"></stringProp><boolPropname="CounterConfig.per_user">false</boolProp></CounterConfig><hashTree/><CounterConfigguiclass="CounterConfigGui"testclass="CounterConfig"testname="Counter5"enabled="true"><stringPropname="CounterConfig.start">1667456415000000000</stringProp><stringPropname="CounterConfig.end"></stringProp><stringPropname="CounterConfig.incr">1</stringProp><stringPropname="CounterConfig.name">timestamp5</stringProp><stringPropname="CounterConfig.format"></stringProp><boolPropname="CounterConfig.per_user">false</boolProp></CounterConfig><hashTree/></hashTree><HeaderManagerguiclass="HeaderPanel"testclass="HeaderManager"testname="HTTP Header Manager"enabled="true"><collectionPropname="HeaderManager.headers"><elementPropname=""elementType="Header"><stringPropname="Header.name">Content-Type</stringProp><stringPropname="Header.value">application/json</stringProp></elementProp></collectionProp></HeaderManager><hashTree/><AuthManagerguiclass="AuthPanel"testclass="AuthManager"testname="HTTP Authorization Manager"enabled="true"><collectionPropname="AuthManager.auth_list"><elementPropname=""elementType="Authorization"><stringPropname="Authorization.url">http://127.0.0.1</stringProp><stringPropname="Authorization.username">root</stringProp><stringPropname="Authorization.password"></stringProp><stringPropname="Authorization.domain"></stringProp><stringPropname="Authorization.realm"></stringProp><stringPropname="Authorization.mechanism">BASIC_DIGEST</stringProp></elementProp></collectionProp><boolPropname="AuthManager.controlledByThreadGroup">false</boolProp></AuthManager><hashTree/></hashTree></hashTree></jmeterTestPlan>
Expected behavior
No response
Additional context
{"error_code":"010016","error_message":"Auth error: Request meta cluster error: NetworkError: Curl("Send failed since rewinding of the data stream failed"): Send failed since rewinding of the data stream failed"}
The text was updated successfully, but these errors were encountered:
ce version :cnosdb 2.3.0, revision ad5725e
cpu 16 mem 32
When writing line protocol data, the following error is reported (occasionally), is the root cause associated with this issue the same?
Describe the bug
Meta authentication failure caused the request to write data to fail
version:afb13f5da9182f68c8b5c42d375d4ba7182f01c3
To Reproduce
Jemter set up a test plan, and wrote data through the /api/v1/sql?db=public interface; 200 concurrent loops were performed 10 times, and it was found that 1% of the writes failed. Failed request return information:{"error_code":"010016","error_message":"Auth error: Request meta cluster error: NetworkError: Curl("Send failed since rewinding of the data stream failed"): Send failed since rewinding of the data stream failed"}
Expected behavior
No response
Additional context
{"error_code":"010016","error_message":"Auth error: Request meta cluster error: NetworkError: Curl("Send failed since rewinding of the data stream failed"): Send failed since rewinding of the data stream failed"}
The text was updated successfully, but these errors were encountered: