游客ptk3kpn5zjntc_个人页

游客ptk3kpn5zjntc
0
1
0

个人介绍

暂无个人介绍

擅长的技术

获得更多能力
通用技术能力:

暂时未有相关通用技术能力~

云产品技术能力:

暂时未有相关云产品技术能力~

阿里云技能认证

详细说明
暂无更多信息
正在加载, 请稍后...
暂无更多信息
  • 回答了问题 2018-06-08

    数据传输服务DTS加速全球化业务访问速度,为跨境业务赋能

    详细解答可以参考官方帮助文档对于用户分布比较广的业务,例如全球化业务,如果按照传统架构,只在单地区部署服务,那么其他地区的用户需要跨地区远距离访问服务,导致访问延迟大,用户体验差的问题。为了加速全球化业务访问速度,优化访问体验,可以将架构调整如下。 在这个架构中,我们定义了中心和单元的概念,所有地区用户的写请求全部路由回中心。通过数据传输将中心的数据实时同步到各个单元,各个地区的用户的读请求,可以路由到就近的单元,从而避免远距离访问,降低访问延迟,加速全球化访问速度。
    踩1 评论0
  • 回答了问题 2018-05-01

    默认一个用户最大支持创建多少个slb实例

    详细解答可以参考官方帮助文档 基本限制 负载均衡提供查询实例资源约束的API,具体请参见查询quota-DescribeSlbQuotas。 资源 默认限制 SLB实例限制 一个账号可创建的SLB实例数量 60 一个ECS实例可关联SLB的次数 50 一个SLB实例可添加的后端服务器数量 200 一个SLB实例可添加的监听数量 50 一个HTTP/HTTPS监听可添加的域名和URL转发规则数量 20 一个HTTPS监听可创建的扩展域名数量 3 一个AccessKey的API访问频率限制 5000次/天 SLB实例监听可选择的前端/后端端口范围(公共云) 1-65535 SLB实例监听可选择的前端/后端端口范围(金融云) 80/443/2800-3300/5000-10000/13000-14000 证书限制 每个地域可上传的服务器证书数量 100 每个地域可上传的客户端CA证书数量 100 访问控制策略组限制 每个地域可创建的访问策略控制组数量 50 一个访问控制策略组可添加的访问控制条目数量 300 一次API调用可在访问控制策略组中添加的IP条目数 50 一个访问控制策略组可以被关联到监听的次数 50 带宽限制 SLB采用分布式高可靠部署架构,因此当客户端数量太少时无法达到实例的带宽上限。如需要满速压测,客户端数量至少在5台以上。
    踩1 评论0
  • 回答了问题 2018-05-01

    服务端签名直传回调目的是什么?

    详细解答可以参考官方帮助文档 本示例讲解在服务端通过PHP代码完成签名,并且服务端设置了上传后回调,然后通过表单直传数据到OSS。 背景 采用服务端签名后直传方案有个问题:用户上传数据后,很多场景下,应用服务器需要知道用户上传了哪些文件以及文件名称,如果是图片的话,还需要知道图片的大小等。为此OSS提供了上传回调方案。OSS回调完成后,应用服务器再返回结果给客户端。这样服务端就可以实时了解用户上传了什么文件。 Demo 您可以通过样例体验服务端签名直传并设置上传回调的效果:PC浏览器测试样例 原理介绍 服务端签名直传并设置上传回调的逻辑图如下: 流程如下: 用户向应用服务器请求上传Policy和回调。 应用服务器返回上传Policy和回调设置。 用户直接向OSS发送文件上传请求。 OSS根据用户的回调设置,发送回调请求给应用服务器。 应用服务器返回响应给OSS。 OSS将应用服务器返回的内容返回给用户。 说明 如果应用服务器返回成功,那么OSS就返回成功给用户;如果应用服务器返回失败,那么OSS也返回失败给用户。这样确保了用户上传成功和失败的文件,应用服务器都会收到通知。 简单讲,就是用户要上传一个文件到OSS,而且希望上传完毕的时候自己的应用服务器能够知道这件事,这时就需要设置一个回调函数,把这件事告知用户的应用服务器。这样当OSS收到用户的上传请求之后开始上传,上传完之后不会直接给用户返回结果,而是先通知用户的应用服务器,然后再把结果转达给用户。 前提条件 Web服务器已部署。 Web服务器对应的域名可通过公网访问。 步骤 1:下载并安装Plugload Plupload是一款简单易用且功能强大的文件上传工具, 支持多种上传方式,包括html5、flash、silverlight,、html4。它会智能检测当前环境,选择最适合的上传方式,并且会优先采用Html5方式。请参见Plupload官网进行下载和安装。 步骤 2:下载应用服务器代码 PHP:下载地址 Java:下载地址 Python:下载地址 Go:下载地址 步骤 3:修改配置文件 本示例采用PHP编写。将下载包解压后,修改以下文件: php/get.php文件:$id= ''; $key= $callbackUrl, 'callbackBody'=>'filename=${object}&size=${size}&mimeType=${mimeType}&height=${imageInfo.height}&width=${imageInfo.width}', 'callbackBodyType'=>'application/x-www-form-urlencoded'); $id:您的AccessKeyId $key:您的AessKeySecret $host:格式为BucketName.Endpoint,例如post-test.oss-cn-hangzhou.aliyuncs.com 说明 关于Endpoint的介绍,请参见Endpoint(访问域名)。 $callbackUrl:设置回调URL,即回调服务器地址,用于处理应用服务器与OSS之前的通信。例如http://abc.com:8080/callback.php。OSS会在文件上传完成后,把文件上传信息通过此回调URL发送给应用服务器。 $callback_param:可选参数,用于设置callbackBody和callbackBodyType等选项。 upload.js文件 将变量severUrl改成服务器部署的地址,用于处理浏览器和应用服务器之间的通信。例如http://abc.com:8080/oss-h5-upload-js-php-callback/get.php。 步骤 4:设置CORS HTML表单直接上传到OSS会产生跨域请求。为了浏览安全,需要为Bucket设置跨域规则(CORS),支持Post方法。 具体操作步骤请参见设置跨域访问。设置如下图所示: 说明 在低版本IE浏览器,Plupload会以Flash方式执行。您需要设置crossdomain.xml ,设置方法请参见OSS Web直传—使用Flash上传。 步骤 5:设置上传回调解析 示例程序只是完成了如何检查应用服务器收到的签名, 您需要自行增加对应用服务器收到的回调内容的格式解析 。 PHP: 应用服务器回调程序代码:下载地址 运行方法:将解压包部署到Apache环境下,因为PHP本身语言的特点,某些数据头部的获取会依赖于环境。请参考例子根据实际环境进行修改。 Java: 应用服务器回调程序代码:下载地址 运行方法:解压后运行java -jar oss-callback-server-demo.jar 9000。9000为运行的端口,可以自己指定。 说明 这个jar例子在java 1.7运行通过,如果有问题可以自己依据提供的代码进行修改。这是一个maven项目。 Python: 应用服务器回调程序代码:下载地址 运行方法:解压后直接运行python callback_app_server.py即可,程序自实现了一个简单的http server,运行该程序可能需要安装rsa的依赖。 Ruby: 应用服务器回调程序代码:下载地址 运行方法: ruby aliyun_oss_callback_server.rb 步骤 6:体验上传回调 将应用服务器代码zip包解压到web根目录下。 在Web浏览器中输入/oss-h5-upload-js-php-callback/index.html,例如http://abc.com:8080/oss-h5-upload-js-php-callback/index.html。 选择一个或多个文件进行上传。 上传成功后,通过控制台查看上传结果。 核心代码解析 本示例的更多细节,如上传签名、设置随机文件名等请参见服务端签名直传—核心代码解析。 代码要添加的内容如下: new_multipart_params = { 'key' : key + '${filename}', 'policy': policyBase64, 'OSSAccessKeyId': accessid, 'success_action_status' : '200', //让服务端返回200,不设置则默认返回204 'callback':  callbackbody, 'signature': signature, }; 上述的callbackbody是PHP服务端返回的。在本例中,从PHP服务端获取到的内容如下: {'accessid':'6MKOqxGiGU4AUk44', 'host':'http://post-test.oss-cn-hangzhou.aliyuncs.com', 'policy':'eyJleHBpcmF0aW9uIjoiMjAxNS0xMS0wNVQyMDo1MjoyOVoiLCJjdb25kaXRpb25zIjpbWyJjdb250ZW50LWxlbmd0aC1yYW5nZSIsMCwxMDQ4NTc2MDAwXSxbInN0YXJ0cy13aXRoIiwiJGtleSIsInVzZXItZGlyXC8iXV19', 'signature':'VsxOcOudxDbtNSvz93CLaXPz+4s=', 'expire':1446727949, 'callback':'eyJjYWxsYmFja1VybCI6Imh0dHA6Ly9vc3MtZGVtby5hbGl5dW5jcy5jdb206MjM0NTAiLCJjYWxsYmFja0hvc3QiOiJvc3MtZGVtby5hbGl5dW5jcy5jdb20iLCJjYWxsYmFja0JvZHkiOiJmaWxlbmFtZT0ke29iamVjdH0mc2l6ZT0ke3NpemV9Jm1pbWVUeXBlPSR7bWltZVR5cGV9JmhlaWdodD0ke2ltYWdlSW5mby5oZWlnaHR9JndpZHRoPSR7aW1hZ2VJdbmZvLndpZHRofSIsImNhbGxiYWNrQm9keVR5cGUiOiJhcHBsaWNhdGlvbi94LXd3dy1mb3JtLXVybGVuY29kZWQifQ==','dir':'user-dirs/'} 上面提到callbackbody,就是上述返回结果里面的callback内容经过base64编码后生成的。 解码后的内容如下: {'callbackUrl':'http://oss-demo.aliyuncs.com:23450', 'callbackHost':'oss-demo.aliyuncs.com', 'callbackBody':'filename=${object}&size=${size}&mimeType=${mimeType}&height=${imageInfo.height}&width=${imageInfo.width}', 'callbackBodyType':'application/x-www-form-urlencoded'} 内容解析如下: CallbackUrl:OSS往这个机器发送的URL请求。 callbackHost:OSS发送这个请求时,请求头部所带的Host头。 callbackBody:OSS请求时,发送给应用服务器的内容,可以包括文件的名称、大小、类型。如果是图片,可以是图片的高度、宽度。 callbackBodyType:请求发送的Content-Type。 说明 您的应用服务器收到的回调请求有可能没有Authotization头,这是因为有些 Web应用服务器会将Authorization头自行解析掉,比如apache2,因此需要设置成不解析这个头部。以apache2为例,具体设置方法如下: 打开rewrite模块,执行命令:a2enmod rewrite。 修改配置文件 /etc/apache2/apache2.conf(根据apache2的安装路径不同会有不一样)。将Allow Override设置成All,然后添加以下两个配置项: RewriteEngine on RewriteRule .* - [env=HTTP_AUTHORIZATION:%{HTTP:Authorization},last]
    踩1 评论0
  • 提交了问题 2018-03-16

    JavaScript sdk分片上传

  • 提交了问题 2018-02-12

    怎么做企业实名认证

  • 提交了问题 2018-01-26

    怎么设置防盗链

  • 回答了问题 2018-01-12

    内存现在满了

    详细解答可以参考官方帮助文档 当前 预付费(包括包年包月实例和按周付费实例) 的实例规格无法满足您的业务需求时,您能使用 升级配置 功能升级实例规格。同时,您也能使用这个功能完成以下操作: 转换数据盘计费方式:将按量付费数据盘转为包年包月数据盘。不能变更系统盘的计费方式。 永久升级基础带宽:您能修改公网带宽,适用于经典网络类型ECS实例和未绑定EIP的VPC类型ECS实例。如果您在创建实例时没有购买公网带宽,即没有分配公网IP地址,可以使用这个功能为实例分配一个公网IP地址。 变更公网带宽计费方式:如果您当前的公网带宽按使用流量计费(即 流量带宽),可以使用这个功能将计费方式改为按固定带宽计费(即 固定带宽)。 费用 升级配置后,您需要为当前计费周期的剩余时间补差价。 限制 使用 升级配置 功能有以下限制: 仅适用于预付费实例,包括包年包月实例和按周付费实例。 您只能升级实例规格(包括实例vCPU核数和内存容量),不能单独升级其中一个配置。 部分实例规格不支持升级,详见 实例规格族。 仅经典网络实例和未绑定EIP的VPC类型ECS实例能通过这个功能修改公网带宽,或修改公网带宽的计费方式。 只能将数据盘的计费方式从按量付费转为包年包月,但是不能转换系统盘的计费方式。 在当前计费周期内,如果您已经执行过 续费降配 操作,只有进入新的计费周期后,您才能升级配置。 升级实例规格,或者经典网络实例公网带宽首次从0 Mbps升级到一个非零值后,您必须在控制台或使用API RebootInstance 重启实例,新配置才能生效。 操作步骤 登录 ECS管理控制台。 在左侧导航栏中,单击 实例。 选择地域。 选中需要升级配置的包年包月实例或按周付费实例,并在 操作 列中,单击 升降配。 在 升降配向导 对话框中,选择 升级配置,并单击 继续。 在 升级配置 页面上,完成以下任一个操作: 选择 实例规格。 说明 实例规格能否升级以及支持升级到哪种规格,以界面上显示的信息为准。 如果实例 挂载云盘,您能选择是否将数据盘的计费方式 转换为包年包月。 如果实例为经典网络类型ECS实例或者未绑定EIP的VPC类型ECS实例,您能修改带宽:选中 是否永久升级基础带宽,并设置升级后的带宽。 说明 如果您创建实例时没有购买公网带宽,即没有分配公网IP地址,可以在这里将公网带宽设为一个非零值,从而分配公网IP地址。 如果您当前的公网带宽按使用流量计费(即 流量带宽),可以使用这个功能将计费方式改为按固定带宽计费(即 固定带宽)。 确认价格后,单击 确定升配,并按页面提示完成升配操作。 升级实例规格,或者经典网络类型ECS实例公网带宽首次从0 Mbps升级到一个非零值后,您必须在控制台或使用API RebootInstance 重启实例,新配置才能生效。 说明 VPC类型ECS实例公网带宽首次从0 Mbps变为一个非零值,不需要重启实例。
    踩1 评论0
正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息