從客戶端收集到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掉。
