googleapis / googleapis/google-cloud-java

[java-firestore] Firestore client stops functioning after 10 snapshot listeners are registered - JAVA

未关闭
#13,118 11 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看
api: firestore
主要语言
Java
星标
2.1k
派生
1.2k
平均合并
1 天 23 小时
30 天内合并 PR
157

描述

- Java Spring Boot 3.0.2
- Firestore Listeners ( 7 )
- Region FireStore - Sao paulo
- Region Server - Sao Paulo AWS

Issue related : https://github.com/googleapis/google-cloud-java/issues/3514

I have this kind of problem @schmidt-sebastian

i have 7 listeners, but always disconnecting some listeners and stop registering information in database. Im using Java.

What i have to do..to stop this behavior..?? because its intermitent situation.

I have to move to realtime database? or have some config extra to fix that? Because when i restart the server the listener back again..

![image](https://github.com/googleapis/google-cloud-java/assets/28266902/4ae30fbe-8e21-40c6-8082-2776b7d5de71)

Can someone help me?

贡献指南

打开贡献指南

调研方向

首先检查链接的 googleapis/google-cloud-java issue,以及报告中使用七个 Firestore snapshot listener 的 Java Spring Boot 3.0.2 设置。复现 listener 间歇性断开连接的问题,并确定是什么配置或客户端行为导致 listener 停止注册信息;当该故障得到解释并记录了经验证的修复方案或 workaround 时,即视为完成。

由索引模型根据 Issue 内容生成。

评估

技术栈
java
领域
backend, database
Issue 类型
缺陷
难度
4/5
预计耗时
3-5 天
活跃度
停滞
描述清晰度
需要澄清
新手友好度
25/100

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。