游客r4lkcrq6h3bvu_个人页

个人头像照片 游客r4lkcrq6h3bvu
0
1
0

个人介绍

暂无个人介绍

擅长的技术

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

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

云产品技术能力:

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

阿里云技能认证

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

    为什么我这个实例不能申请外网地址

    详细解答可以参考官方帮助文档 说明 本功能已由数据库代理功能取代,具体请参见数据库代理。
    踩1 评论0
  • 回答了问题 2018-05-23

    如何通过快照创建磁盘

    详细解答可以参考官方帮助文档 您可以通过控制台或者API接口使用云盘(无论是系统盘还是数据盘)的快照单独创建云盘。创建的云盘可以挂载到同一地域同一可用区下的任何一台ECS实例上。本文介绍如何在ECS控制台上使用一份快照单独创建一块全新的云盘。 应用场景 您可能需要获取快照中的某些数据,但又不希望通过 回滚云盘 的方式来实现。此时,您就能使用快照创建一块新的云盘,并从云盘中读取数据。比如,如果系统盘出现故障导致无法开机,您就能使用系统盘已有的快照创建一块新云盘,再挂载到健康的实例上,从而读取系统盘快照里的数据。 性能说明 新建的高效云盘和SSD云盘,一旦创建成功便可以达到其容量所对应的最高性能,不需要预热的过程。但是,因为快照存储在对象存储(OSS)里,使用快照创建云盘时,ECS需要从OSS取回数据并写入到云盘,这个过程需要一段时间,而且会造成首次访问时性能下降。建议您在正式使用这类云盘前,先读取云盘上所有数据块,从而避免初期的性能下降。关于OSS的详细信息,请参见 什么是对象存储 OSS。 注意事项 创建云盘前,您需要了解以下信息: 通过这种方式创建的云盘,只能采用 按量付费 方式计费,而且,只能作数据盘用。 说明 您也可以在创建ECS实例时使用系统盘或数据盘的快照创建云盘。通过这种方式创建的云盘,计费方式与实例相同。 您可以创建全新的空云盘。具体操作,请参见 创建云盘。 每个账号在所有地域创建作数据盘用的按量付费云盘限额 = 该账号在所有地域的按量付费实例数量 * 5。详细信息,请参见 使用限制。 目前云服务器ECS不支持合并多块云盘。云盘创建后,每块云盘都是独立个体,无法通过格式化将多块云盘空间合并到一起。建议您提前做好云盘数量和容量的规划。 已创建的多块云盘,不建议做LVM(Logical Volume Manager)等逻辑卷。因为快照只能针对独立的每块云盘创建,使用LVM后,使用快照回滚云盘时会造成数据差异。 创建后,您可以转换云盘的计费方式: 如果云盘挂载在预付费实例上,通过 预付费实例升级配置 将按量付费云盘转换为预付费云盘。 如果云盘挂载在按量付费实例上,通过 按量付费转预付费 将按量付费云盘转为预付费云盘。 通过这种方式创建的云盘,只要未转换计费方式,您能随时 卸载云盘 并 释放云盘。 前提条件 使用快照创建云盘前,您必须确认以下信息: 您已经为作系统盘或数据盘用的云盘创建了快照,并确认快照ID。具体操作,请参见 创建快照。 您的账户余额不得少于100元或者等值的代金券或者优惠券。因为单独创建的云盘采用按量付费方式。 需要挂载云盘的实例所在的地域和可用区。挂载云盘 时,实例与云盘必须在同一个地域和可用区。 操作步骤 登录 ECS管理控制台。 在左侧导航栏中,单击 存储 > 云盘。 在 磁盘列表 页右上角,单击 创建云盘 进入 创建 页面。 选择地域和可用区。 说明 挂载云盘时,实例与云盘必须在同一个地域和可用区。 设置云盘的配置: 选择云盘类型:可选的云盘类型不受快照对应的源云盘类型的影响。 单击 用快照创建磁盘,并选择一个快照。 说明 如果所选快照是一个加密盘快照,会自动选中 加密 项。否则,您无法选中 加密。关于磁盘加密,请参见 ECS 磁盘加密。 设置云盘的容量:可选范围为20 GiB~32768 GiB。如果选中的快照小于20 GiB,系统默认使用最小容量20 GiB,您能根据需求手动调整容量。如果选中的快照大于20 GiB,系统会根据快照大小自动设置云盘大小,但是更换快照后,您必须手动设置容量。 设置购买量。 确认当前配置和 配置费用。 单击 立即购买,并根据页面引导完成创建。 创建成功后,回到 磁盘列表 页,刷新列表,您可以看到新建的云盘,磁盘状态 显示为 待挂载。 后续操作 挂载云盘 相关API 创建云盘:CreateDisk
    踩1 评论0
  • 提交了问题 2018-05-05

    com 为什么不生效

  • 回答了问题 2018-04-15

    该网站因为过度消耗资源暂时无法访问

    详细解答可以参考官方帮助文档问题描述独享云虚拟主机与共享云虚拟主机出现耗资源cpu跑满,或者因为耗资源被关停。 问题原因1、程序出现死循环。 2、程序有嵌套查询。 3、采用access数据库,数据库较大。 4、数据库索引较差。 以上问题都会引起服务器资源浪费,甚至耗资源异常情况。 解决方案1.程序死循环。 出现死循环很多情况下是因为程序缺少必要的检测和判断条件导致,这种情况需网站开发对站点程序的代码进行检查和完善。2.程序有嵌套查询 嵌套查询代码示例: sql = 'select * from a' set rs = server.createobject('adodb.recordset') rs.open sql,conn,1,1 while not rs.eof sql2 = 'select * from b where fid=' & rs('id') set rs2 = server.createobject('adodb.recordset') rs2.open sql2,conn,1,1 '使用嵌套查询,效率会出现下降 while not rs2.eof response.write rs('id') & '=' & rs2('name') rs2.movenext wend rs.movenext wend 嵌套查询会造成数据库的查询量呈指数级上升,导致一个程序的效率非常低,上面的程序如果改为连表操作,查询数据库的次数会少很多,并且在设计数据库的时候应该将 b 表的 fid 字段建立索引,否则连表查询的时候性能会差很多。 sql = 'select a.id ,b.name from a left join b on b.id=a.id' '使用连表操作,并用具体的字段名代替 *,程序是高效很多 set rs = server.createobject('adodb.recordset') rs.open sql,conn,1,1 while not rs.eof response.write rs('id') & '=' & rs('name') rs.movenext wend %>3.网站采用 access 数据库,数据库的容量比较大 如果采用access数据库,当数据库的容量比较大(比如超过 100M 以上),性能就可能会出现问题,所以访问量大的网站一般都采用 sqlserver、mysql、oracle 等性能比较高的数据库引擎。4.数据库的索引没健好。 一个表至少有一个主键和N个外键,一般主键作为表的唯一标识。当检索数据时,如果以主键的值来进行查找的话效率会比较高,而一些标志性的字段,如产品表的产品所属分类、用户表的用户等级等,如果在程序中经常要用到这些字段来进行检索数据,那么一般应该为这些字段建立索引,这样检索数据的时候性能会好很多。
    踩1 评论0
  • 回答了问题 2018-03-26

    不限制前缀的只读不写Policy

    详细解答可以参考官方帮助文档 本文基于快速搭建移动应用直传服务中提到的应用服务器,以上海的Bucket app-base-oss 为例,讲解如何配置不同的Policy实现不同的权限控制。 说明 本文提到的Policy是指快速搭建移动应用直传服务提到的config.json中指定的Policy文件内容。 以下讲述的获取STS Token 后对OSS的操作是指为应用服务器指定Policy。从STS获取临时凭证后,应用通过临时凭证访问OSS。 常见Policy 完全授权的Policy 完全授权的Policy表示允许应用可以对OSS进行任何操作。 警告 完全授权的Policy对移动应用来说是不安全的授权,不推荐使用。 { 'Statement': [ { 'Action': [ 'oss:*' ], 'Effect': 'Allow', 'Resource': ['acs:oss:*:*:*'] } ], 'Version': '1' } 获取STS Token 后对OSS的操作 结果 列出所有创建的Bucket 成功 上传不带前缀的Object,test.txt 成功 下载不带前缀的Object,test.txt 成功 上传带前缀的Object,user1/test.txt 成功 下载带前缀的Object,user1/test.txt 成功 列出Object,test.txt 成功 带前缀的Object,user1/test.txt 成功 不限制前缀的只读不写Policy 此Policy表示应用对Bucketapp-base-oss下所有的Object可列举,可下载。 { 'Statement': [ { 'Action': [ 'oss:GetObject', 'oss:ListObjects' ], 'Effect': 'Allow', 'Resource': ['acs:oss:*:*:app-base-oss/*', 'acs:oss:*:*:app-base-oss'] } ], 'Version': '1' } 获取STS Token 后对OSS的操作 结果 列出所有创建的Bucket 失败 上传不带前缀的Object,test.txt 失败 下载不带前缀的Object,test.txt 成功 上传带前缀的Object,user1/test.txt 失败 下载带前缀的Object,user1/test.txt 成功 列出不带前缀的Object,test.txt 成功 列出带前缀的Object,user1/test.txt 成功 限制前缀的只读不写Policy 此Policy表示应用对Bucketapp-base-oss下带有前缀user1/的Object可列举、可下载,但无法下载其他前缀的Object。采用此种Policy,如果不同的应用对应不同的前缀,就可以达到在同一个Bucket中空间隔离的效果。 { 'Statement': [ { 'Action': [ 'oss:GetObject', 'oss:ListObjects' ], 'Effect': 'Allow', 'Resource': ['acs:oss:*:*:app-base-oss/user1/*', 'acs:oss:*:*:app-base-oss'] } ], 'Version': '1' } 获取STS Token 后对OSS的操作 结果 列出所有创建的Bucket 失败 上传不带前缀的Object,test.txt 失败 下载不带前缀的Object,test.txt 失败 上传带前缀的Object,user1/test.txt 失败 下载带前缀的Object,user1/test.txt 成功 列出Object,test.txt 成功 带前缀的Object,user1/test.txt 成功 不限制前缀的只写不读Policy 此Policy表示应用可以对Bucketapp-base-oss下所有的Object进行上传。 { 'Statement': [ { 'Action': [ 'oss:PutObject' ], 'Effect': 'Allow', 'Resource': ['acs:oss:*:*:app-base-oss/*', 'acs:oss:*:*:app-base-oss'] } ], 'Version': '1' } 获取STS Token 后对OSS操作 结果 列出所有创建的Bucket 失败 上传不带前缀的Object,test.txt 成功 下载不带前缀的Object,test.txt 失败 上传带前缀的Object,user1/test.txt 成功 下载带前缀的Object,user1/test.txt 成功 列出Object,test.txt 成功 带前缀的Object,user1/test.txt 成功 限制前缀的只写不读Policy 此Policy表示应用可以对Bucketapp-base-oss下带有前缀user1/的Object进行上传。但无法上传其他前缀的Object。采用此种Policy,如果不同的应用对应不同的前缀,就可以达到在同一个Bucket中空间隔离的效果。 { 'Statement': [ { 'Action': [ 'oss:PutObject' ], 'Effect': 'Allow', 'Resource': ['acs:oss:*:*:app-base-oss/user1/*', 'acs:oss:*:*:app-base-oss'] } ], 'Version': '1' } 获取STS Token 后对OSS的操作 结果 列出所有创建的Bucket 失败 上传不带前缀的Object,test.txt 失败 下载不带前缀的Object,test.txt 失败 上传带前缀的Object,user1/test.txt 失败 下载带前缀的Object,user1/test.txt 成功 列出Object,test.txt 失败 带前缀的Object,user1/test.txt 失败 不限制前缀的读写Policy 此Policy表示应用可以对Bucketapp-base-oss下所有的Object进行列举、下载、上传和删除。 { 'Statement': [ { 'Action': [ 'oss:GetObject', 'oss:PutObject', 'oss:DeleteObject', 'oss:ListParts', 'oss:AbortMultipartUpload', 'oss:ListObjects' ], 'Effect': 'Allow', 'Resource': ['acs:oss:*:*:app-base-oss/*', 'acs:oss:*:*:app-base-oss'] } ], 'Version': '1' } 获取STS Token 后对OSS的操作 结果 列出所有创建的Bucket 失败 上传不带前缀的Object,test.txt 成功 下载不带前缀的Object,test.txt 成功 上传带前缀的Object,user1/test.txt 成功 下载带前缀的Object,user1/test.txt 成功 列出Object,test.txt 成功 带前缀的Object,user1/test.txt 成功 限制前缀的读写Policy 此Policy表示应用可以对Bucketapp-base-oss下带有前缀user1/的Object进行列举、下载、上传和删除,但无法对其他前缀的Object进行读写。采用此种Policy,如果不同的应用对应不同的前缀,就可以达到在同一个Bucket中空间隔离的效果。 { 'Statement': [ { 'Action': [ 'oss:GetObject', 'oss:PutObject', 'oss:DeleteObject', 'oss:ListParts', 'oss:AbortMultipartUpload', 'oss:ListObjects' ], 'Effect': 'Allow', 'Resource': ['acs:oss:*:*:app-base-oss/user1/*', 'acs:oss:*:*:app-base-oss'] } ], 'Version': '1' } 获取STS Token 后对OSS的操作 结果 列出所有创建的Bucket 失败 上传不带前缀的Object,test.txt 失败 下载不带前缀的Object,test.txt 失败 上传带前缀的Object,user1/test.txt 成功 下载带前缀的Object,user1/test.txt 成功 列出Object,test.txt 成功 带前缀的Object,user1/test.txt 成功 总结 从上面的例子可以看出: 可以根据不同的应用场景制定不同的Policy,然后对应用服务器稍作修改就可以实现对不用的应用用户实现不同的权限控制。 可以在应用端做优化,使得STS Token过期之前不需要向应用服务器再次请求。 Token由STS颁发。应用服务器只是定制了Policy,向STS请求Token,然后将Token转发给应用。这里的Token包含了AccessKeyId、AccessKeySecret、Expiration、SecurityToken,这些参数在OSS提供给应用的SDK中会用到。详情请参见各语言SDK参考中的授权访问章节。 参考文档 RAM和STS在OSS中的使用指南 阿里云RAM官方文档 阿里云STS官方文档
    踩1 评论0
  • 提交了问题 2018-03-20

    要求提供IP地址 解析

  • 回答了问题 2018-01-21

    更改主机机房怎么操作

    详细解答可以参考官方帮助文档开通、部署、运营网站过程中,随着访问群体地域变更您可能需要更改到另外一个地域的机房,下面就介绍阿里云 云虚拟主机如何更改机房。更改主机机房注意事项: 目前免费云虚拟主机不支持更改机房操作。 原机房主机只保留7天,您需要在7天内完成迁移和修改操作。 主机更改操作系统、更改主机机房、迁移、升级等,每天只能操作一次。 迁移完毕后,重置新主机FTP、管理控制台的密码。 主机信息和数据库信息均已变更,您需要修改新机房主机程序中的数据库信息。如果修改有困难,请联系您的网站开发人员。 用临时域名调试完毕后,将域名指向新的主机IP地址。更改机房操作步骤:1.登录 云虚拟主机管理控制台 。2.选择对应主机操作 > 更多操作 > 更改主机机房 。3.根据自身情况选择 主机新机房 和 网站迁移方式 系统自动迁移:阿里云虚拟主机系统的后台程序会在3个工作日内为您将原机房的主机内的数据(包含网页和数据库数据)迁移到新主机。客户FTP迁移:需要您自行将原主机的数据下载到本地并上传到新主机。4.单击 下一步 。5.确认无误点击 提交 后提示注意事项。6.如确定要更改机房,再次点击 确定 后就将更改主机,在新机房为您生成新的主机。  FTP软件上传网页请参考:【FileZilla使用手册】或【CuteFTP使用手册】。数据库使用及导入请参考:【MSSQL2008导入数据教程】或【MySQL数据库导入教程】。阿里云域名解析修改请参考文档:如何设置A记录?非阿里云域名解析修改请参考:非万网域名设置云解析 。    
    踩1 评论0
  • 提交了问题 2018-01-10

    不利用阿里云提供的资源和服务传输妨碍互联网运行安全的信息

正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息