6.4 透明的超时和重试