安装 TAPP 时都有哪些限制
- 每个用户最多可安装 10 个 TAPP。如果提示安装个数达到上限,需使用
removeTapp
接口删除弃用的 TAPP。 tappId
名称长度最大限制为 100 个字符, 可以包含数字、大小写字母、特殊符号“-”和“_”。tappVersion
必须为正数。- 在 C3S 同一个域名区名下,无法重复安装同
tappId
和tappVersion
的 TAPP。
调用 TAPP 时都有哪些限制
- 每个用户的限流为 1000 TPS/s。
- 所有请求体大小上限为 4 MB,返回响应大小上限为 500 KB。
- 加密数据大小上限为 1 MB。
- 计算超时时间为 10 秒。
提示“JCE cannot authenticate the provider BC”错误
如果在运行 Java SDK 时提示“java.lang.SecurityException: JCE cannot authenticate the provider BC”错误,则表示本地 BouncyCastle 配置有误,可以尝试以下两种方式解决。
修改 JRE 环境下的 security 配置文件。找到
JAVA_HOME/jre/lib/security/java.security
文件,可以看到文件中以security.provider.
开头的几行内容,在其最后序号之上加入以下这行内容:security.provider.10=org.bouncycastle.jce.provider.BouncyCastleProvider
。在代码中修改。可以在使用 BC 方法前,在代码中手动将 BC 方法添加进环境信息内,例如:
Security.addProvider(new org.bouncycastle.jce.provider.BouncyCastleProvider());
。直接使用这行代码可以临时将 BC 方法添加进环境信息,使线程接下来的使用不会报错,比较适用于不倾向改动系统环境的情况。
提示“errorCode:500” 错误
如果在运行 Java SDK 时提示errorCode:500
错误,则表示由于服务发布或网络抖动等原因导致的服务暂时不可用,可稍等片刻后继续请求服务。
提示“errorCode:400” 错误
如果在运行 Java SDK 时提示errorCode:400
错误,则表示用户申请的 AccessID 没有权限访问请求 C3S 集群,可以先检查 Java SDK 初始化时加载的 AccessId 和 AccessPrivateKey 是否正确。确认无误后如果仍然无法访问服务,则需要联系管理员申请相应的权限。
文档内容是否对您有帮助?