gpt4 book ai didi

java - Firebase Java Admin SDK 线程安全吗?

转载 作者:行者123 更新时间:2023-12-03 21:32:27 26 4
gpt4 key购买 nike

我想使用 Firebase Admin SDK 来验证 JWT token 。我使用 undertow.io 作为我的 HTTP 库。 Undertow 创建多个线程来处理连接。

我需要制作FirebaseApp吗?或 FirebaseAuth对象线程语言环境,或者我可以只执行方法 getInstance并让 SDK 处理它?

最佳答案

它在java中是线程安全的。任何不需要监听器的操作都将是 firebase admin java sdk 的同步线程安全操作。
使用诸如“OnValueChanged”之类的监听器,您会发现如果您尝试从内部访问变量或从外部传递值,您的代码将无法编译。在这些情况下,您必须使用每个变量的“原子”版本,例如 AtomicInteger,如果多个线程尝试访问该变量,它将自动阻塞并确保线程安全。

关于java - Firebase Java Admin SDK 线程安全吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41130132/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com