解决写入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掉。

猜你喜欢

转载自www.cnblogs.com/liugh/p/9297819.html
今日推荐