游客4e3fdb4t4gcui_个人页

个人头像照片 游客4e3fdb4t4gcui
0
1
0

个人介绍

暂无个人介绍

擅长的技术

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

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

云产品技术能力:

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

阿里云技能认证

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

    内存容量达到一定的百分比才会释放过期的key么

    详细解答可以参考官方帮助文档 ApsaraDB for Redis 实例的默认逐出策略是 volatile-LRU, 如需修改,可以登录控制台在系统参数中修改。 VolatileLRU 按照 LRU 算法逐出原有数据,但仅逐出设置了过期时间的数据。 VolatileTTL 仅逐出设置了过期时间的数据,并且是按照 TTL 由小到大的顺序进行逐出。 AllKeysLRU 按照 LRU 算法逐出原有数据。 VolatileRandom 随机逐出原有数据,但仅逐出设置了过期时间的数据。 AllKeysRandom 随机逐出原有数据。 NoEviction 不逐出任何数据,新数据的写入会得到一个错误信息。
    踩1 评论0
  • 回答了问题 2018-05-28

    UDP监听的最大连接数能否调整

    详细解答可以参考官方帮助文档 阿里云负载均衡计划将于2018年4月1日开始针对性能保障型实例收取规格费,同时继续保留性能共享型实例的售卖。 1. 什么是负载均衡性能保障型实例? 2. 性能保障型实例如何收费? 3. 性能保障型实例规格费的定价 4. 如何选择性能保障型实例? 5. 是否可以调整性能保障型实例的规格? 6. 性能保障型实例何时收费? 7. 收费后性能共享型实例会收费吗? 8. 为何有时性能保障型实例看起来达不到规格中的性能指标上限? 9. 还可以购买性能共享型实例吗? 10. 私网负载均衡实例也会收取规格费吗? 1. 什么是负载均衡性能保障型实例? 负载均衡性能保障型实例提供了可保障的性能指标。与之相对的是负载均衡性能共享型实例,资源是所有实例共享的,所以不保障实例的性能指标。 在推出负载均衡性能保障型实例之前,您所有购买的实例均为性能共享型实例。在控制台上,您可以查看已购实例的类型。 把鼠标移至性能保障型实例的绿色图标,可查看具体的性能指标,如下图所示。 性能保障型实例的三个关键指标如下: 最大连接数-Max Connection 最大连接数定义了一个负载均衡实例能够承载的最大连接数量。当实例上的连接超过规格定义的最大连接数时,新建连接请求将被丢弃。 每秒新建连接数-Connection Per Second (CPS) 每秒新建连接数定义了新建连接的速率。当新建连接的速率超过规格定义的每秒新建连接数时,新建连接请求将被丢弃。 每秒查询数-Query Per Second (QPS) 每秒请求数是七层监听特有的概念,指的是每秒可以完成的HTTP/HTTPS的查询(请求)的数量。当请求速率超过规格所定义的每秒查询数时,新建连接请求将被丢弃。 阿里云负载均衡性能保障型实例开放了如下六种实例规格(各地域因资源情况不同,开放的规格可能略有差异,请以控制台购买页为准)。 规格 规格 最大连接数 每秒新建连接数 (CPS) 每秒查询数(QPS) 规格 1 简约型I (slb.s1.small) 5,000 3,000 1,000 规格 2 标准型I (slb.s2.small) 50,000 5,000 5,000 规格 3 标准型II (slb.s2.medium) 100,000 10,000 10,000 规格 4 高阶型I (slb.s3.small) 200,000 20,000 20,000 规格 5 高阶型II (slb.s3.medium) 500,000 50,000 30,000 规格 6 超强型I (slb.s3.large) 1,000,000 100,000 50,000 如果需要更大规格,请联系您的客户经理申请。 2. 性能保障型实例如何收费? 负载均衡性能保障型实例需要收取规格费用,收费模型如下: 性能保障型费用 = 实例费 + 流量/带宽费 + 规格费 说明 负载均衡私网实例也可以选择性能共享型实例或性能保障型实例,性能保障型私网实例,也需要收取规格费用,收费方式与公网性能保障型实例一致,但不收取流量费/带宽费和实例费。 负载均衡分为两种计费模式,预付费和按量付费。在不同的计费模式下,性能保障型实例的规格费收取规则不同: 预付费模式 性能保障型实例规格费按照预付费模式收取,即在实例的付费周期内,实例规格费按照固定的价格收取。假设您选择的是高阶型I (slb.s3.small)规格,并且选择购买时长为3个月, 则规格费用 = slb.s3.small规格费月价 x 3月。 按量付费模式 性能保障型实例规格费按使用量收取,即不论您选择的何种规格,实例规格规格费均会按照您实际使用的规格收取。 例如,您选择了超强型I (slb.s3.large)规格(最大连接数1,000,000;CPS 500,000;QPS 50,000)。您的实例在某个小时内各项指标产生的实际峰值如下: 最大连接数 每秒新建连接数(CPS) 每秒查询数 (QPS) 90000 4000 11000 从最大连接数维度看,90,000超过slb.s2.small规格中最大连接数50,000的上限,但未达到slb.s2.medium规格中最大连接数的100,000上限,因此从最大连接数维度计算,该小时规格为slb.s2.medium。 从每秒新建连接数(CPS)维度看,4,000超过slb.s1.small规格中CPS 3,000的上限,但未到达slb.s2.small规格中CPS 5,000的上限,因此从CPS维度计算,该小时规格为slb.s2.small。 从每秒查询数(QPS)维度看,11,000超过slb.s2.medium规格中QPS 10,000的上限,但未达到slb.s3.small中QPS 20,000的上限,因此从QPS维度计算,该小时规格为slb.s3.small。 综合以上三个维度,QPS指标的规格(slb.s3.small)最大,因此将QPS维度的规格作为该小时实例的综合规格,该小时内该实例将按照slb.s3.small规格进行计费。 以后每小时规格费均按照上述方式计算,如下图所示: 因此,按量付费的性能保障型实例具有自动弹性伸缩(或计费)的能力。您在购买时所选的规格,是性能的上限,比如您选择高阶型II (slb.s3.medium),那么意味着,您的实例最大可以达到的规格上限就是高阶型II (slb.s3.medium)。 3. 性能保障型实例规格费的定价 下表中所列的只是规格费用。除规格费以外,负载均衡实例的实例费和流量/带宽费正常收取。更多详细信息,参考计费说明。 地域 规格 规格 最大连接数 每秒新建连接数 (CPS) 每秒查询数(QPS) 包年包月(元/月) 按量付费(元/时) 华东1(杭州) 华北3(张家口) 华北5(呼和浩特) 华北1(青岛) 华北2(北京) 华东2(上海) 华南1(深圳) 规格 1 简约型I (slb.s1.small) 5,000 3,000 1,000 免费 免费 规格 2 标准型I (slb.s2.small) 50,000 5,000 5,000 190.00 0.32 规格 3 标准型II (slb.s2.medium) 100,000 10,000 10,000 380.00 0.63 规格 4 高阶型I (slb.s3.small) 200,000 20,000 20,000 760.00 1.27 规格 5 高阶型II (slb.s3.medium) 500,000 50,000 30,000 1,143.00 1.91 规格 6 超强型I (slb.s3.large) 1,000,000 100,000 50,000 1,908.00 3.18 亚太东南1(新加坡) 亚太东南3(吉隆坡) 亚太东南5(雅加达) 亚太南部1(孟买) 美国西部1(硅谷) 美国东部1(弗吉尼亚) 香港 规格 1 简约型I (slb.s1.small) 5,000 3,000 1,000 免费 免费 规格 2 标准型I (slb.s2.small) 50,000 5,000 5,000 228.00 0.38 规格 3 标准型II (slb.s2.medium) 100,000 10,000 10,000 456.00 0.76 规格 4 高阶型I (slb.s3.small) 200,000 20,000 20,000 912.00 1.52 规格 5 高阶型II (slb.s3.medium) 500,000 50,000 30,000 1,372.00 2.29 规格 6 超强型I (slb.s3.large) 1,000,000 100,000 50,000 2,290.00 3.82 目前海外地域规格费享83折优惠。 4. 如何选择性能保障型实例? 如果您购买的是按量付费实例,如上文所描述,规格费是按量(弹性)计费的,因此建议您直接选择您可以买到的最大规格,对于大多数用户而言,即高阶型I(slb.s3.large),这样可以保证较好的业务灵活性(弹性),且不会让您额外多付出成本。但如果您认为您的业务量不太可能到达超强型I(slb.s3.large),也可以设置一个合理的弹性上限,比如高阶型II(slb.s3.medium)。 如果您购买的是预付费实例,情况会略微复杂一点。因为规格费按照固定费率恒定收取,而您不希望购买一个超出您实际业务量很多的规格,并因此付出不必要的成本,因此您需要评估您的实际业务量,并合理的考虑一些冗余,然后选择一个较合适的规格,对于业务量评估来说,主要参考下面几个原则: 如果是四层监听,关注的重点是长连接的并发连接数,那么最大(并发)连接数应当作为一个关键指标来参考。根据不同的业务场景,您需要预估一个负载均衡实例需要承载的最大并发连接数,并选择相应的规格。 如果是七层监听,关注的重点是QPS的性能,QPS决定了一个七层应用系统的吞吐量。同样,您也需要根据经验对QPS进行预估。在初步选定一个规格后,在业务压测和实测过程中对规格进行微调。 结合与性能保障型实例一起推出的其它关键监控指标,查看实际业务流量的走势、峰值情况,对性能规格进行更加精确的选取。更多详细信息,参考监控数据。 并发连接数监控示例 新建连接数监控示例 QPS监控示例 5. 是否可以调整性能保障型实例的规格? 您可在控制台对性能保障型实例进行变配,如下图所示。 按量付费的性能保障型实例的规格可以升配也可以降配,包年包月的性能保障型实例需要开通白名单才可以降配。详情参考包年包月实例变配。 因此,建议您先使用按量付费的实例进行业务测试,确认好规格后再购买所需规格的包年包月实例。 说明 将性能共享型实例变更为性能保障型实例后,无法再将其变更回性能共享型。 变更性能保障型实例规格时,如果同时变更计费方式(按流量计费或按带宽计费),则规格变更需要到次日零点才能生效。如果仅仅是对实例规格进行变更,变更立即生效。建议您在变更规格时,尽量不要变更计费方式。 由于历史存量原因,部分实例可能存在于较老的集群。此部分实例在变配到性能保障型实例时,因为需要将实例迁移,因此可能出现10-30秒的业务中断,其他变配操作均不会影响业务。因此建议在业务低谷期进行此类变配。 所有的变配操作都不影响负载均衡实例的IP地址。 6. 性能保障型实例何时收费? 阿里云负载均衡计划将于2018年4月1日开始针对性能保障型实例收取规格费,同时继续保留性能共享型实例的售卖。 性能保障型实例的规格费收取将按地域分批次生效: 第一批: 生效时间:4月1日至4月10日陆续生效 生效地域:亚太东南1(新加坡)、亚太东南3(吉隆坡)、亚太东南5(雅加达)、亚太南部1(孟买)、美国西部1(硅谷)、美国东部1(弗吉尼亚) 第二批: 生效时间:4月11日至4月20日陆续生效 生效地域:华东1(杭州)、华北3(张家口)、华北5(呼和浩特)、香港 第三批: 生效时间:4月21日至4月30日陆续生效 生效地域:华北1(青岛)、华北2(北京)、华东2(上海)、华南1(深圳) 7. 收取规格费以后,性能共享型实例需也会额外收取费用吗? 不会。 原有的性能共享型实例(如果您不将其变配性能保障型)将继续保持为性能共享型实例,不收取规格费。您也可以通过变配,将性能共享型实例升级成性能保障型实例。变更成性能保障型后,当性能保障型实例开始正式收费时,该实例将收取规格费。 8. 为何有时性能保障型实例看起来达不到规格中的性能指标上限? 短木板原理。 性能保障型实例并不保障三个指标(包含带宽指标)同时达到指定规格的指标上限。即规格中哪个指标先达到峰值,就以哪个指标开始限速。 同样,如果购买了按带宽付费的实例,当实例带宽达到峰值上限时,也可能会出现因为带宽限速而导致某些指标达不到规格上限的情况。 比如某用户选择高阶型I(slb.s3.small)实例,当实例的QPS已经达到20000,但并发连接数确远未达到20万,那么该实例最大连接数可能永远都不会达到规格上限,因为新建的连接请求会因为QPS达到上限而被丢弃。 9. 还可以购买性能共享型实例吗? 可以。 当前继续开放性能共享型实例的售卖,后续性能共享型实例有可能会下线,届时会通过官网公告、邮件等方式通知。 10. 私网负载均衡实例也会收取规格费吗? 如果您选择的是性能共享型私网实例,则不会收取规格费;如果您选择的是性能保障型私网实例,则需要收取规格费。规格费收取方式与公网实例规格费计费规则一致。私网实例免收实例费和流量费。
    踩1 评论0
  • 回答了问题 2018-05-03

    OSS子账号授权策略咨询

    详细解答可以参考官方帮助文档 RAM和STS是阿里云提供的权限管理系统。 RAM主要的作用是控制账号系统的权限。通过使用RAM可以将在主账号的权限范围内创建子用户,给不同的子用户分配不同的权限从而达到授权管理的目的。 STS是一个安全凭证(Token)的管理系统,用来授予临时的访问权限,这样就可以通过STS来完成对于临时用户的访问授权。 为什么要使用RAM和STS RAM和STS需要解决的一个核心问题是如何在不暴露主账号的AccessKey的情况下安全的授权别人访问。因为一旦主账号的AccessKey暴露出去的话会带来极大的安全风险,别人可以随意操作该账号下所有的资源,盗取重要信息等。 RAM提供的实际上是一种长期有效的权限控制机制,通过分出不同权限的子账号,将不同的权限分给不同的用户,这样一旦子账号泄露也不会造成全局的信息泄露。但是,由于子账号在一般情况下是长期有效的。 说明 因此,子账号的AccessKey也是不能泄露的。 相对于RAM提供的长效控制机制,STS提供的是一种临时访问授权,通过STS可以返回临时的AccessKey和Token,这些信息是可以直接发给临时用户用来访问OSS。一般来说从STS获取的权限会受到更加严格的限制,并且拥有时间限制,因此这些信息泄露之后对于系统的影响也很小。 这些功能在下文中会以实际的例子来说明。 基本概念 以下是一些基本概念的简单解释: 子账号(RAM account):从阿里云的主账号中创建出来的子账号,在创建的时候可以分配独立的密码和权限,每个子账号拥有自己AccessKey,可以和阿里云主账号一样正常的完成有权限的操作。一般来说,这里的子账号可以理解为具有某种权限的用户,可以被认为是一个具有某些权限的操作发起者。 角色(Role):表示某种操作权限的虚拟概念,但是没有独立的登录密码和AccessKey。 说明 子账号可以扮演角色,扮演角色的时候的权限是该角色自身的权限。 授权策略(Policy):用来定义权限的规则,比如允许用户读取、或者写入某些资源。 资源(Resource):代表用户可访问的云资源,比如OSS所有的Bucket、或者OSS的某个Bucket、或者OSS的某个Bucket下面的某个Object等。 子账号和角色可以类比为某个个人和其身份的关系,某人在公司的角色是员工,在家里的角色是父亲,在不同的场景扮演不同的角色,但是还是同一个人。在扮演不同的角色的时候也就拥有对应角色的权限。单独的员工或者父亲概念并不能作为一个操作的实体,只有有人扮演了之后才是一个完整的概念。这里还可以体现一个重要的概念,那就是角色可以被多个不同的个人同时扮演。 说明 完成角色扮演之后,该个人就自动拥有该角色的所有权限。 这里再用一个例子解释一下。 某个阿里云用户,名为Alice,其在OSS下有两个私有的Bucket,alice_a和alice_b。alice对这两个Bucket都拥有完全的权限。 为了避免阿里云账号的AccessKey泄露导致安全风险,Alice使用RAM创建了两个子账号bob和carol,bob对alice_a拥有读写权限,carol对alice_b拥有读写权限。bob和carol都拥有独立的AccessKey,这样万一泄露了也只会影响其中一个Bucket,而且Alice可以很方便的在控制台取消泄露用户的权限。 现在因为某些原因,需要授权给别人读取alice_a中的Object,这种情况下不应该直接把bob的AccessKey透露出去,那么,这个时候可以新建一个角色,比如AliceAReader,给这个角色赋予读取alice_a的权限。但是请注意,这个时候AliceAReader还是没法直接用的,因为并不存在对应AliceAReader的AccessKey,AliceAReader现在仅仅表示一个拥有访问alice_a权限的一个虚拟实体。 为了能获取临时授权,这个时候可以调用STS的AssumeRole接口,告诉STS,bob将要扮演AliceAReader这个角色,如果成功,STS会返回一个临时的AccessKeyId、AccessKeySecret还有SecurityToken作为访问凭证。将这个凭证发给需要访问的临时用户就可以获得访问alice_a的临时权限了。凭证过期的时间在调用AssumeRole的时候指定。 为什么RAM和STS这么复杂 乍一看RAM和STS的概念是很复杂的,但这是为了权限控制的灵活性而牺牲了部分的易用性。 将子账号和角色分开,主要是为了将执行操作的实体和代表权限集合的虚拟实体分开。如果用户本身需要的权限很多,比如读写权限,但是实际上每次操作只需要其中的一部分权限,那么我们就可以创建两个角色,分别具有读写权限,然后创建一个没有任何权限但是可以拥有扮演这两个角色权限的用户。当用户需要读的时候就可以临时扮演其中拥有读权限的角色,写的时候同理,将每次操作中权限泄露的风险降低。而且通过扮演角色可以将权限授予其他的阿里云用户,更加方便了协同使用。 当然,提供了灵活性并不代表一定要使用全部的功能,应该根据需求来使用其中的一个子集即可。比如不需要带过期时间的临时访问凭证的话,完全可以只使用RAM的子账号功能而无需使用STS。 下面会用范例提供一些RAM和STS的使用指南,以及使用上的建议。示例在操作上会尽量使用控制台和命令行等操作方式,减少实际代码使用。如果需要使用代码来实现建议参看RAM和STS的API手册。 测试工具 在测试中使用到了osscmd,这是OSS的pythonSDK中的一个工具,可以直接在命令行操作OSS。获取的地址为PythonSDK。 osscmd的典型使用方法如下: 下载文件 ./osscmd get oss://BUCKET/OBJECT LOCALFILE --host=Endpoint -i AccessKeyId -k AccessKeySecret 这里的BUCKET和OBJECT替换成自己的,Endpoint的格式类似oss-cn-hangzhou.aliyuncs.com。AccessKeyId和AccessKeySecret使用自己账号对应的 上传文件 ./osscmd put LOCALFILE oss://BUCKET/OBJECT --host=Endpoint -i AccessKeyId -k AccessKeySecret 各个字段含义和下载一致
    踩1 评论0
  • 回答了问题 2018-02-09

    先让数据库支持utf8mb4,但是之前创建的数据库都是utf8,是否能搞成utf8mb4呢

    详细解答可以参考官方帮助文档  问题描述:虚拟主机通过控制面板的DMS工具导入MySQL出现如下报错:问题原因:目前虚拟主机配备的MySQL数据库版本是5.1.48,不支持utf8mb4字符集,需要MySQL 5.5以上才支持。解决方法:使用记事本打开.sql文件,通过ctrl+h将该文件的中的CHARSET = utf8mb4全部替换成CHARSET = utf8,将COLLATE = utf8mb4_unicode_ci 全部替换为COLLATE = utf8_general_ci,然后重新导入测试,修改之前建议先对源文件做备份。注意:如果的确需要使用utf8mb4字符集,可以购买使用MySQL 5.5以上版本的RDS服务。如问题还未解决,请联系售后技术支持  
    踩1 评论0
  • 回答了问题 2018-01-25

    如何做到实时备份

    详细解答可以参考官方帮助文档 数据迁移只会将源数据库的数据(结构)复制一份到目标数据库,并不会对源数据库数据(结构)造成影响。 数据迁移过程中,不支持DDL操作,如进行DDL操作可能导致迁移失败。 克隆实例是新建实例,与普通实例计费方式相同,价格详情请参见云数据库RDS价格。
    踩1 评论0
正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息