java - 谷歌云存储 Java 客户端池
问题描述
我正在与 GCS 合作 -
StorageOptions.newBuilder()
.setCredentials(credentials)
.build()
.getService();
我的系统是多线程的。我想使用相同的 Storage 对象来处理许多并发请求(数百个)。如何管理连接,例如池?客户端(从上面的代码片段返回的存储对象)线程安全吗?
我在用 :
<dependency>
<groupId>com.google.cloud</groupId>
<artifactId>google-cloud-storage</artifactId>
<version>1.61.0</version>
</dependency>
编辑:这是我从谷歌开发者那里得到的答案:
- 通常,您不需要对连接管理进行任何特殊安排。不过,谷歌方面没有任何形式的容量限制。
- 构建 Java 存储的底层库是线程安全的。
解决方案
推荐阅读
- php - 将自定义列表添加到 Summernote 列表
- python - 尝试更改轴刻度的字体大小时,matplotlib 子图为空
- java - 提取整数的最后 2 位数字(Java)
- c++ - 是否有任何理由不使用 pimpl 在 C++ 中实现移动支持?
- c# - 将 .NET 5.0 运行时与 *WINDOWS FORMS* 应用程序捆绑在一起
- asp.net-core - 我可以在 ASP.NET CORE IIS 的后台运行无限循环吗
- c++ - 如何使用 DWrite API 在 Windows 10 中启用/禁用系统字体
- python-3.x - 有没有办法用日期时间找到当地时区?
- javascript - React Native 类中的 _this4.props.settingDate
- flutter - 理解“!” dart 中的 Bang 运算符