Files
notes/calendar/diary/2025年/2025-12-29.md
T
2026-03-01 01:43:46 +08:00

4.4 KiB
Raw Blame History

任务

  • 开发:IBS 7.17.0 版本需求开发。(3.2 页面的配置管理-支持冲突域名下发 和 KV接口及domain_list查询接口适配冲突域名完成,企业子账号的鉴权适配冲突域名 50%)
  • 客响:apkverifycdn1-v6dl.vivo.com.cn 无法刷新。(历史正则问题)

日志

/api/statistic/bw                             ?domain=${domain}&detail=${detail}&start=${start}&end=${end}&domainSum=${domainSum}
/api/statistic/flow                           ?domain=${domain}&detail=${detail}&start=${start}&end=${end}&seconds=${seconds}
/api/statistic/request                        ?domain=${domain}&detail=${detail}&start=${start}&end=${end}&seconds=${seconds}
/api/statistic/status_code                    ?domain=${domain1}&domain=${domain2}&detail=${detail}&start=${start}&end=${end}
/api/statistic/hit_req                        ?domain=${domain1}&domain=${domain2}&detail=${detail}&start=${start}&end=${end}
/api/statistic/https_data                     ?domain=${domain1}&domain=${domain2}&detail=${detail}&start=${start}&end=${end}&seconds=${seconds}
/api/statistic/ip_data                        ?domain=${domain1}&domain=${domain2}&detail=${detail}&start=${start}&end=${end}&seconds=${seconds}
/api/statistic/backsource/bw                  ?domain=${domain}&detail=${detail}&start=${start}&end=${end}
/api/statistic/backsource/flow                ?domain=${domain}&detail=${detail}&start=${start}&end=${end}
/api/statistic/backsource/status_code         ?domain=${domain}&detail=${detail}&start=${start}&end=${end}
/api/statistic/slow_ratio                     ?domain=${domain}&detail=${detail}&start=${start}&end=${end}
/api/statistic/getHitRatio                    ?domain=${domain}&detail=${detail}&start=${start}&end=${end}

/api/statistic/byte/hit/rate                  ?domain=${domain}&detail=${detail}&start=${start}&end=${end}
/api/statistic/charge                         ?domain=${domain}&detail=${detail}&start=${start}&end=${end}

/api/statistic/byte/hitflow/rate              ?domain=${domain}&detail=${detail}&start=${start}&end=${end}

/api/statistic/bw                             ?domain=${domain}&detail=${detail}&start=${start}&end=${end}&&domainSum=${domainSum}&seconds=${seconds}



Uri uri = new Uri(url);  
if (StringUtils.isBlank(uri.getPath())) {  
    log.error("URI不能为空,url{}", url);  
    throw new PlatformException("URI不能为空");  
}  
return uri.getHost();
/api/statistic/bw
→ api_statistic_bw

/api/statistic/flow
→ api_statistic_flow

/api/statistic/request
→ api_statistic_request

/api/statistic/status_code
→ api_statistic_status_code

/api/statistic/hit_req
→ api_statistic_hit_req

/api/statistic/https_data
→ api_statistic_https_data

/api/statistic/ip_data
→ api_statistic_ip_data

/api/statistic/backsource/bw
→ api_statistic_backsource_bw

/api/statistic/backsource/flow
→ api_statistic_backsource_flow

/api/statistic/backsource/status_code
→ api_statistic_backsource_status_code

/api/statistic/slow_ratio
→ api_statistic_slow_ratio

/api/statistic/getHitRatio
→ api_statistic_get_hit_ratio

/api/statistic/byte/hit/rate
→ api_statistic_byte_hit_rate

/api/statistic/charge
→ api_statistic_charge

/api/statistic/byte/hitflow/rate
→ api_statistic_byte_hitflow_rate

现在这里 List<Document> documents = vectorStore.similaritySearch(request); 查询出来的数据种,Map<String, Object> metadata = document.getMetadata(); 没有我当初放进去的字段。导致我 toMatch 里边取不出来。private List<Document> buildDocuments(RequirementKnowledgeDocument document) 我是已经存储的。redis 种也有对应的值:

{
    "documentId": "de1438ff-057d-4fa9-b22b-b18ea6faeec0",
    "embedding": [
        0.023013111,
        0.008202109,
        0.009677309,
        -0.01487001
    ],
    "title": "什么是cdn",
    "chunkIndex": 0,
    "content": "CDN 的全称是Content Delivery Network(内容分发网络),是一种通过在全球多个地理位置部署服务器节点,实现高效内容传输的技术架构。它的核心目的是缩短用户与内容之间的物理距离,从而提升内容加载速度、降低网络延迟,并增强系统的稳定性和安全性。",
    "tags": [
        "IBS"
    ]
}

请用 context 7 查查最新的 spring ai 文档。RedisVectorStore 是不是如果自定义 metadata 需要怎么设置。

总结

处理了关于 metadat 的问题。继续完善代码。