解决写入InfluxDB时,报unbalanced quotes的问题


 

  从客户端收集到Web站点信息后,写入InfluDB时,报如下异常:

InfluxDB.Net.Infrastructure.Influx.InfluxDbApiException: 
InfluxDb API responded with status code=BadRequest, 
response={"error":"partial write: unable to parse 'PROCESS_PATH=\"C:\\MyApp\\MyWeb\\\"': unbalanced quotes dropped=0"}

   根据提示“unbalanced quotes”,判断是PROCESS_PATH中,反斜杠导致的。

  查看MyWeb站点的物理路径,发现物理路径,是以“\”结尾的,去掉结尾的"\"后,问题解决。

  为增强程序健壮性,写入InfluxDB时,对PROCESS_PATH做判断,如果以反斜杠结尾,则Trim掉。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM