开发者社区> 问答> 正文

官方JAVA SDK 报错解决方法

最近有很多用户反馈在使用JAVA SDK去请求OSS上的bucket服务时报The bucket you are attempting to access must be addressed using the specified endpoint. Please send all future requests to this endpoint 错误,主要是由于没有指定endpoint这个参数导致的


OSS服务目前分杭州跟青岛节点,两个节点都有自己的独立请求地址,如果bucket创建在青岛节点上,默认使用oss.aliyuncs.com地址去请求,就会报以上错误,所以在操作之前要确认endpoint里面的请求地址跟bucket是否都一致,如果需要青岛跟杭州两个节点的bucket都需要请求,那就需要建多个osscleint,定义endpoint的时候,需要将青岛跟杭州节点的地址都添加进去,详细的可以查看SDK demo,地址如下:
http://aliyun_portal_storage.oss.aliyuncs.com/oss_api/oss_javahtml/OSSClient.html?highlight=endpoint


如果是杭州节点的OSS服务,请求地址可以使用oss-cn-hangzhou.aliyuncs.com跟oss.aliyuncs.com


如果是青岛节点的OSS服务,请地址为 oss -cn-qingdao-internal.aliyuncs.com


青岛跟杭州节点的OSS内外网地址如下:
青岛节点外网地址: oss-cn-qingdao.aliyuncs.com
青岛节点内网地址: oss-cn-qingdao-internal.aliyuncs.com
杭州节点外网地址: oss-cn-hangzhou.aliyuncs.com
杭州节点内网地址:  oss-cn-hangzhou-internal.aliyuncs.com
原地址oss.aliyuncs.com 默认指向杭州节点外网地址。
原内网地址oss-internal.aliyuncs.com 默认指向杭州节点内网地址





展开
收起
qilu 2013-12-13 15:23:20 35250 0
7 条回答
写回答
取消 提交回答
  • Re官方JAVASDK报错解决方法
    按照官方的示例代码, 为什么上传文件超过512字节就报错?
    2014-08-20 13:15:46
    赞同 展开评论 打赏
  • Re官方JAVASDK报错解决方法
    请问Bucket地域显示的是在香港的该怎么弄
    2014-07-29 09:16:58
    赞同 展开评论 打赏
  • Re官方JAVASDK报错解决方法
            $this -> aliyun = OSSClient::factory(array(
                'AccessKeyId' => $this->config['access_key_id'],
                'AccessKeySecret' => $this->config['access_key_secret'],
                'Endpoint' => 'http://oss-cn-beijing.aliyuncs.com',
                
            ));
    此问题的phpSDK解决方案
    2014-07-18 19:15:19
    赞同 展开评论 打赏
  • 一直很纳闷,阿里云为啥不符合中国国情,开发一些自己的,容易的客户端管理OSS的软件。
    2014-06-12 21:02:00
    赞同 展开评论 打赏
  • Re官方JAVASDK报错解决方法
    使用Java SDK进行文件复制操作时,如果文件大小在1G左右时,不论怎么设置OSSClient的超时时间,都会在请求发送后的90秒抛出com.aliyun.openservices.ClientException: Connection reset异常,并且文件复制操作不成功,求解答!
    2014-06-08 23:53:38
    赞同 展开评论 打赏
  • 原来是配置错误
    2014-02-14 10:08:46
    赞同 展开评论 打赏
  • Re官方JAVASDK报错解决方法
    很不错,支持一下
    2014-02-14 09:01:36
    赞同 展开评论 打赏
滑动查看更多
问答排行榜
最热
最新

相关电子书

更多
Spring Cloud Alibaba - 重新定义 Java Cloud-Native 立即下载
The Reactive Cloud Native Arch 立即下载
JAVA开发手册1.5.0 立即下载