SERVER_TIMEOUT
错误原因
服务响应超时,可能是由于网络延迟、服务器负载过高或请求处理时间过长导致。
常见的超时类型包括:
Socket 连接超时 (ESOCKETTIMEDOUT)
TCP 连接建立超时,通常是网络问题或服务器无法访问请求等待超时 (ETIMEDOUT)
请求发送后等待响应超时(如 10 秒未响应)
解决方案
1. 检查网络连接
- 确认网络连接是否正常
- 检查防火墙或安全组配置是否阻止了请求
2. 调整超时配置
根据实际业务需求,适当增加超时时间:
// Node SDK 初始化时配置超时时间
import cloudbase from '@cloudbase/node-sdk'
const app = cloudbase.init({
env: 'your-env-id',
timeout: 20000 // 设置为 20 秒
});