- 博客(417)
- 收藏
- 关注
原创 flink接入spring体系
注意的是SpringApplicationContext要保证进程单例, 不要在算子的open()方法中创建SpringApplicationContext, 否则在并行执行算子时会导致重复创建SpringApplicationContext,并行执行算子对于flink来说可以是单进程中每个线程执行不同的算子,达到并行的目的,这种就会导致重复创建的问题,当然也可能不同的进程执行不同的算子,这种情况就没有问题。2.在每个算子的入口类open方法中获取bean对象,例如SinkFunction里面。
2026-06-05 14:05:02
1212
原创 简单的RAG知识库问答
本文提出了一种结合关键字召回和向量召回的RAG系统实现方案。通过双路召回机制,既保留传统关键词匹配的精确性,又利用向量检索获取语义相关性,形成互补优势。系统架构图展示了两种召回方式的并行处理流程,最终融合结果返回给用户。这种混合方法旨在提升信息检索的全面性和准确性。
2026-04-07 21:01:13
59
原创 mat工具的几个实用地方
三.查看从Root到这个类对象的路径,右击,点击merge shortest path,然后继续点击with all reference。二.查看某个对象实例的具体值,点击对象,点击List Objects,然后选择with outgoing reference。使用mat的过程中,有几个值得关注的注意点,可以帮助我们尽快查找到问题的答案。四.最直观的内存泄漏,查看最可疑对象的对象值,以及达到root的路径。五.最直观的内存泄漏查看,查看Root到达可疑对象的路径。
2024-09-20 22:46:18
574
原创 flink kafka的enableCommitOnCheckpoints 和 enable.auto.commit 参数
flink kafka的enableCommitOnCheckpoints 和 enable.auto.commit 参数
2024-05-09 22:05:52
1691
原创 kafka 错误日志TimeoutException: Timeout of 60000ms expired before the last committed offset for partitio
kafka无法消费主题的消息
2024-03-14 22:36:08
2277
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
2