• 关于

    阿里大于短信 验证

    的搜索结果

问题

阿里大于发送短信验证码

我自己在本地写着玩的一个注册功能,想用阿里大于发送短信验证码。总是报11的错误。就是权限不足。想问一下大神们,是不是阿里大于发送短信验证码必须是企业认证的??难道个人认证的不能用阿里大...
handsome_zls 2019-12-01 20:59:00 3227 浏览量 回答数 1

问题

阿里大于短信签名“个人”能取什么短信签名

你好,请问我想用阿里大于的短信服务发送手机验证码,申请了一个签名不成功,阿里云的建议是个人申请短信要用个人的名字。但由于业务需要,我不可能用我的姓名作为短信签名,请问个人...
31764392 2019-12-01 18:57:26 1411 浏览量 回答数 1

问题

请教一下,阿里云短信服务和阿里大于有什么区别吗?

公司建网站,需要短信服务用来发送验证码和短信通知,我问朋友,什么短信平台靠谱,朋友告诉我阿里,然后我就在阿里云开通了短信服务,后来再次问到朋友时࿰...
金泽城 2019-12-01 21:23:21 5086 浏览量 回答数 2

阿里云通信

短信服务是阿里云为用户提供的一种通信服务的能力。 支持国内和国际快速发送验证码、短信通知和推广短信。

问题

阿里云余额有好几百,为什么客户不能接收短信验证码

我咨询过阿里云客服,说我们阿里云平台已经开通短信服务业务,只要账户余额大于100,客户就可以接收短信验证码,现在我账户余额有200,为什么客户不能接收短语验证码...
1650039870837303 2019-12-01 19:08:37 301 浏览量 回答数 3

问题

关于阿里大于短信验证服务

首先真的想说一句MMP 阿里大于这短信验证服务对于新手来说太难了 说白点 新手购买了你们的服务  只是为了解决问题 需要的也只是一个解决流程 而不是面对N多的帮助文档(而且这些文档都相当专业)一点头绪都没有~~ ...
小神666 2019-12-01 21:01:51 1813 浏览量 回答数 4

回答

Re【新手教程】新版短信服务小白教程完全版(原阿里大于) 你好,我想发送一条,验证码类型的短信,但是需要把用户名也发送给用户手机,验证码类型的模版,只能有一个变量,请问用户名我怎么发送给用户啊?谢谢
sjh风清扬 2019-12-02 01:21:05 0 浏览量 回答数 0

回答

阿里云余额大于0元,购买国内通用短信套餐包,即可发送国内验证码、通知、营销短信 感谢采纳
Wan 2019-12-02 00:19:21 0 浏览量 回答数 0

回答

回 1楼dongshan8的帖子 谢谢您的回复! 不是你发的这个 是这个   phpwind9.x_阿里大于短信验证插件2017版 随便问下 这两个有什么区别吗?我看都是写阿里的  而且你发的那个购买还不要钱 这个什么阿里大于的还要几十~~~~grd 我够买的那个有说明 但不完整 就只到后台设置里需要填写的   站点名称 App key   App secret  注册模板ID  找回模板ID 绑定模板ID 签名 这里叫填写完就没有了~~~~~~~
小神666 2019-12-02 00:16:47 0 浏览量 回答数 0

问题

thinkphp5.0阿里大于短信验证

...
中华未来星 2019-12-01 21:21:15 2203 浏览量 回答数 0

问题

短信接口手机短信获取不到出错问题

我的是discuz平台,里面的短信接口设置参数:短信签名和短信模板ID都按照阿里大于设置完毕。但是登陆网站当获取手机短信验证码时,提示:发送失败( {"error_respon...
游客dgywg67mwgggm 2019-12-01 19:59:16 134 浏览量 回答数 1

回答

Re阿里大于发送短信验证码 没人帮忙解答一下么?
handsome_zls 2019-12-02 01:29:01 0 浏览量 回答数 0

回答

回 3楼(dearlin) 的帖子 下载我的附件,替换相应的参数试一下 如果显示空白,有可能是你的php运行程序或者配置环境出错了,把出错信息显示打开,看一下有没出错提示。或者故意打错点代码,看一下,出错信息会不会显示。 显示出错信息后,再根据提示进行修改。 ------------------------- 回 3楼(dearlin) 的帖子 经过我的测试,返回空白是因为你申请的接口是原先的阿里大于接口,要调用阿里大鱼的短信接口。 或者你重新申请一个阿里云短信服务接口,按我上面的教程就可以发送短信啦。。 ------------------------- 回 17楼(浮生递归) 的帖子 对不起,没有asp版本的,你可以把短信发送程序放在一个php空间上,asp程序需要发送短信时,调用一下php空间上的短信发送程序,进行发送。如果你自己的空间就支持php,可以把asp和php放一起。 ------------------------- 回 20楼(sjh风清扬) 的帖子 可以试一下申请短信通知,这个可以多个参数。 如果不行的话,或者可以试一下下面的,把用户名也放在验证码这个变量里发送试一下。 亲爱的${code}是本次操作的验证码,请在5分钟内使用。 ${code}中加入用户名称和一个逗号 【签名】亲爱的 小林,2234是本次操作的验证码,请在5分钟内容使用。
whosoft 2019-12-02 01:21:03 0 浏览量 回答数 0

问题

短信接口调用错误码

调用API接口会产生接口调用错误码,常见接口调用错误码显示及修改建议,请参考以下列表: 调用接口成功后,运营商异步返回的短信发送状态错误码。请见【短信发送状态回执错误码】 ...
nicenelly 2019-12-01 20:59:28 3100 浏览量 回答数 1

回答

OK OK 表示接口调用成功。 isv.SMS_SIGNATURE_SCENE_ILLEGAL 短信所使用签名场景非法 原因:签名的适用场景与短信类型不匹配。 解决方案:请选择合适的签名和模版进行短信发送。 适用场景为验证码的签名可与验证码模版匹配发送。 适用场景为通用的签名可与验证码、短信通知、推广短信、国际/港澳台短信模版匹配发送。 isv.EXTEND_CODE_ERROR 扩展码使用错误,相同的扩展码不可用于多个签名 原因:发送短信时不同签名的短信使用了相同扩展码。 解决方案:在调用短信发送接口时,不同的短信签名使用不同的扩展码。 isv.DOMESTIC_NUMBER_NOT_SUPPORTED 国际/港澳台消息模板不支持发送境内号码 原因:国际/港澳台消息模板仅支持发送国际、港澳台地区的号码。 解决方案:如果想发送境内短信,请申请国内短信模版。 isv.DENY_IP_RANGE 源IP地址所在的地区被禁用 原因:被系统检测到源IP属于非中国大陆地区。 解决方案:请将源IP地址修改为中国大陆地区的IP地址。港澳台、及海外地区的IP地址禁止发送国内短信业务。 isv.DAY_LIMIT_CONTROL 触发日发送限额 原因:已经达到您在控制台设置的短信日发送量限额值。 解决方案:如需修改限额,请在短信服务控制台左侧导航栏中单击国内消息设置 > 安全设置,修改发送总量阈值。 isv.SMS_CONTENT_ILLEGAL 短信内容包含禁止发送内容 原因:短信内容包含禁止发送内容。 解决方案:修改短信文案。 isv.SMS_SIGN_ILLEGAL 签名禁止使用 原因:签名禁止使用。 解决方案:请在短信服务控制台中申请符合规定的签名。 isp.RAM_PERMISSION_DENY RAM权限DENY 原因:RAM权限不足。 解决方案:请为当前使用的AK对应子账号进行授权:AliyunDysmsFullAccess(管理权限)。具体操作请参考:访问权限控制。 isv.OUT_OF_SERVICE 业务停机 原因:余额不足。余额不足时,套餐包中即使有短信额度也无法发送短信。 解决方案:请及时充值。 如果余额大于零仍报此错误,请通过工单联系工程师处理。 isv.PRODUCT_UN_SUBSCRIPT 未开通云通信产品的阿里云客户 原因: 该AK所属的账号尚未开通云通信的服务,包括短信、语音、流量等服务。 解决方案:当出现此类提示报错需要检查当前AK是否已经开通阿里云云通信短信服务,如已开通消息服务,则参照消息服务文档调用接口。 isv.PRODUCT_UNSUBSCRIBE 产品未开通 原因: 该AK所属的账号尚未开通当前接口的产品,例如仅开通了短信服务的用户调用语音接口时会产生此报错信息。 解决方案:检查AK对应账号是否已开通调用接口对应的服务。开通短信服务请单击短信服务产品介绍。 isv.ACCOUNT_NOT_EXISTS 账户不存在 原因: 使用了错误的账户名称或AK。 解决方案:请确认账号信息。 isv.ACCOUNT_ABNORMAL 账户异常 原因:账户异常。 解决方案: 请确认账号信息。 isv.SMS_TEMPLATE_ILLEGAL 短信模版不合法 原因: 短信模板不存在,或未经审核通过。 解决方案: 参数TemplateCode请传入审核通过的模版ID,模版ID请在控制台模板管理页面中查看。 isv.SMS_SIGNATURE_ILLEGAL 短信签名不合法 原因: 签名不存在,或未经审核通过。 解决方案:参数SignName请传入审核通过的签名名称,签名请在控制台签名管理页面中查看。 isv.INVALID_PARAMETERS 参数异常 原因: 参数格式不正确。 解决方案:请根据对应的API文档检查参数格式。 例如,短信查询接口QuerySendDetails的参数SendDate日期格式为yyyyMMdd,正确格式为20170101,错误格式为2017-01-01。 isp.SYSTEM_ERROR isp.SYSTEM_ERROR 原因: 系统错误。 解决方案:请重新调用接口,如仍存在此情况请创建工单反馈工程师查看。 isv.MOBILE_NUMBER_ILLEGAL 非法手机号 原因:手机号码格式错误。 解决方案:参数PhoneNumbers请传入正确的格式。 国内短信:11位手机号码,例如15951955195。 国际/港澳台消息:国际区号+号码,例如85200000000。 isv.MOBILE_COUNT_OVER_LIMIT 手机号码数量超过限制 原因:参数PhoneNumbers中指定的手机号码数量超出限制。 解决方案:请将手机号码数量限制在1000个以内。 isv.TEMPLATE_MISSING_PARAMETERS 模版缺少变量 原因: 参数TemplateParam中,变量未全部赋值。 解决方案: 请JSON格式字符串为模板变量赋值。 例如,模版为您好${name},验证码${code},则参数TemplateParam可以指定为{"name":"Tom","code":"123"}。 isv.BUSINESS_LIMIT_CONTROL 业务限流 原因: 短信发送频率超限。 解决方案: 请将短信发送频率限制在正常的业务流控范围内。默认流控:使用同一个签名,对同一个手机号码发送短信验证码,支持1条/分钟,5条/小时 ,累计10条/天。 isv.INVALID_JSON_PARAM JSON参数不合法,只接受字符串值 原因:参数格式错误,不是合法的JSON格式。 解决方案: 请在参数TemplateParam中指定正确的JSON格式字符串,例如{"code":"123"}。 isv.BLACK_KEY_CONTROL_LIMIT 黑名单管控 原因: 黑名单管控是指变量内容含有限制发送的内容,例如变量中不允许透传URL。 解决方案: 请检查通过变量是否透传了一些敏感信息。 isv.PARAM_LENGTH_LIMIT 参数超出长度限制 原因:参数超出长度限制。 解决方案:每个变量的长度限制为1~20字符。请修改参数长度。 isv.PARAM_NOT_SUPPORT_URL 不支持URL 原因: 黑名单管控是指变量内容含有限制发送的内容,例如变量中不允许透传URL。 解决方案: 请检查通过变量是否透传了URL或敏感信息。 isv.AMOUNT_NOT_ENOUGH 账户余额不足 原因: 当前账户余额不足。 解决方案:请及时充值。调用接口前请确认当前账户余额是否足以支付预计发送的短信量。 isv.TEMPLATE_PARAMS_ILLEGAL 模版变量里包含非法关键字 原因:变量内容含有限制发送的内容,例如变量中不允许透传URL。 解决方案: 请检查通过变量是否透传了URL或敏感信息。 SignatureDoesNotMatch Specified signature is not matched with our calculation. 原因: 签名(Signature)加密错误。 解决方案: 如果使用SDK调用接口,请注意accessKeyId和accessKeySecret字符串赋值正确。 如果自行加密签名(Signature),请对照文档检查加密逻辑。 InvalidTimeStamp.Expired Specified time stamp or date value is expired. 原因: 一般由于时区差异造成时间戳错误,发出请求的时间和服务器接收到请求的时间不在15分钟内。 阿里云网关使用的时间是GMT时间。 解决方案:请使用GMT时间。 SignatureNonceUsed Specified signature nonce was used already. 原因: 唯一随机数重复,SignatureNonce为唯一随机数,用于防止网络重放攻击。 解决方案: 不同请求请使用不同的随机数值。 InvalidVersion Specified parameter Version is not valid. 原因: 版本号(Version)错误。 解决方案:请确认接口的版本号,短信服务的API版本号(Version)为2017-05-25。 InvalidAction.NotFound Specified api is not found, please check your url and method 原因: 参数Action中指定的接口名错误。 解决方案: 请在参数Action中使用正确的接口地址和接口名。 isv.SIGN_COUNT_OVER_LIMIT 一个自然日中申请签名数量超过限制。 原因:一个自然日中申请签名数量超过限制。 解决方案:合理安排每天的签名申请数量,次日重新申请。 isv.TEMPLATE_COUNT_OVER_LIMIT 一个自然日中申请模板数量超过限制。 原因:一个自然日中申请模板数量超过限制。 解决方案:合理安排每天的模板申请数量,次日重新申请。 isv.SIGN_NAME_ILLEGAL 签名名称不符合规范。 原因:签名名称不符合规范。 解决方案:参考个人用户签名规范或企业用户签名规范重新申请签名。 isv.SIGN_FILE_LIMIT 签名认证材料附件大小超过限制。 原因:签名认证材料附件大小超过限制。 解决方案:压缩签名认证材料至2 MB以下。 isv.SIGN_OVER_LIMIT 签名字符数量超过限制。 原因:签名的名称或申请说明的字数超过限制。 解决方案:修改签名名称或申请说明,并重新提交审核。 isv.TEMPLATE_OVER_LIMIT 签名字符数量超过限制。 原因:模板的名称、内容或申请说明的字数超过限制。 解决方案:修改模板的名称、内容或申请说明,并重新提交审核。
保持可爱mmm 2020-03-27 10:02:47 0 浏览量 回答数 0

回答

" 以阿里ICP备案为例,购买阿里云服务器,登录阿里云ICP代备案管理系统后,备案流程如下: 1、填写信息判定备案类型:填写主办单位信息和网站等信息,系统将根据您所填写信息,自动判定您要办理的备案类型。 2、产品验证:对搭建备案网站的云服务器进行验证。 3、填写主体及网站信息:填写网站信息以及办理备案的个人或者单位的真实信息。 4、上传资料:根据要求,上传证件的照片或者彩色扫描件。 5、拍照核验:根据要求,上传网站负责人的照片。 6、短信验证(非必须):目前,仅天津、甘肃、西藏、宁夏、海南、新疆、青海、浙江、四川、福建、陕西、重庆、广西、云南、山东、河南、安徽、湖南、山西、黑龙江、内蒙古、湖北省市用户需完成手机号码短信验证。短信验证后备案申请才能成功提交管局审核。 <img src=""https://gss0.baidu.com/9fo3dSag_xI4khGko9WTAnF6hhy/zhidao/wh%3D600%2C800/sign=7e4b0b38e6f81a4c2667e4cfe71a4c61/3812b31bb051f819f460ba06d7b44aed2e73e731.jpg""> 扩展资料: 因各地通信管理局(简称管局)要求不同,需准备的资料也有所不同。建议您了解各省、自治区、直辖市管局的 备案规则,或访问 工信部备案管理系统了解更多细则。 一、网站备案时需填写网站域名,网站域名需符合以下要求: 域名的顶级域名已获工信部批复。 域名在注册有效期内。 域名注册服务机构经过工信部批复。 个人性质备案域名注册者应为本人,单位性质备案域名注册者应为单位(含公司股东)、单位主要负责人或高级管理人员。 网站备案域名为已通过实名认证。阿里云域名用户实名认证,参见域名实名认证和域名实名认证常见问题。非阿里云域名用户,请咨询您的域名服务商。 申请备案时填报的备案主体信息应与域名注册人(域名持有者)实名认证信息相符。比对信息:姓名、证件类型、证件号码。 二、上传以下材料的原件清晰照片或彩色扫描件。 必须材料:身份证件;《网站备案真实性核验单》。 其他材料:当地管局备案规则中要求的其他证明材料,如域名证书等。注意您的备案页面提示,并根据提示上传相应资料。 参考资料来源:阿里云——备案引导" ICP备案的受理机构是各省市通信管理局。 如果企业或个人想办理ICP备案,需要将资料提交给你的主机托管商,由主机托管商提交资料给各省市通信管理局,因为通信管理局不受理个人或企业的ICP备案申请。 所以,想要办理ICP备案,直接将所需资料提交给你的主机托管商即可,通信管理局会在接到材料15-22工作日做出批复。 其实,现在很大的企业对自己公司的品牌网站的性质并不了解,或许是因为icp备案和icp经营许可证二者之间混淆了吧。 很多企业无论从事什么行业,一般都会给自己的网站进行备案,很多企业进行的都是进行icp备案的,很少企业会办理icp经营许可证的。原因有两个,一是不知道还有icp经营许可证,二是认为只要进行icp备案了就可以了。 其实,icp备案和icp经营许可证经常性被认为是同一种认证,实则不然,这两者其实存在着巨大的差别。icp备案,只要在互联网上存在网站的企业都需要进行备案,主要是方便工信部进行统一的审核与管理,需要企业自行办理;icp许可证指通过互联网,向上网用户提供信息或者网页制作等服务活动。利用网上广告、代制作网页、出租服务器内存空间、主机托管、有偿提供特定信息内容、电子商务及其它网上应用服务等方式获得收入的ICP。 所以icp许可证是存在经营性功能的网站需要办理的,不是人人都要办理的。当然申请icp许可证也不是一件简单的事情,需要企业具备以下条件: 1、网站必须经过工信部的ICP备案; 2、涉及到ICP管理办法中规定须要前置审批的信息服务内容的,已取得有关主管部门同意的文件; 3、有为用户提供长期服务的信誉或者能力; 4、有业务发展计划及相关技术方案; 5、健全的网络与信息安全保障措施,包括网站安全保障措施、信息安全保密管理制度、用户信息安全管理制度; 6、营者为依法设立的公司,注册资金大于等于100万的内资公司; 7、国家规定的其他条件。 据《互联网信息服务管理办法》第四条规定:国家对经营性互联网信息服务实行许可制度;对非经营性互联网信息服务实行备案制度。未取得许可或者未履行备案手续的,不得从事互联网信息服务。 第十九条规定:未取得经营许可证,擅自从事经营性互联网信息服务,或者超出许可的项目提供服务的,由省、自治区、直辖市电信管理机构责令限期改正,有违法所得的,没收违法所得,处违法所得3倍以上5倍以下的罚款;没有违法所得或者违法所得不足5万元的,处10万元以上100万元以下的罚款;情节严重 的,责令关闭网站。违反本办法的规定,未履行备案手续,擅自从事非经营性互联网信息服务,或者超出备案的项目提供服务的,由省、自治区、直辖市电信管理机 构责令限期改正;拒不改正的,责令关闭网站。 阿里云备案流程:1. 注册阿里云帐号(一个帐号只能以一个主体的身份去进备案,可备案多个网站); 2. 建立信息模板(需要实名认证,个人身份证、公司营业执照,需准备扫面件,周期3-5个工作日,最快1个工作日) 3. 购买域名(域名需要选定信息模板,即域名持有人,信息模板必须要实名认证审核通过之后方可备案) 4. 购买服务器(若想进行ICP备案,必须要有服务器,云服务器ECS最多可给5个网站进行备案) 5. 填写备案信息(包括网站主体信息、单位性质、网站性质、服务内容、法人等,需准备法人身份证扫面件,填写信息提交初审,1个工作日) 6. 填写网站、主题信息(主体信息填写-网站信息填写) 7. 上传备案资料(1.法人身份证正反面;2.营业执照;3.加盖公章和法人正楷签字的网站备案信息真实性核验单;周期3-5个工作日) 8. 法人手持身份证照片(背景墙为阿里云备案系统专用幕布)。 9. 报送工信部审查,周期7-15个工作日。 注:服务器、域名、ICP备案可以是不同的帐号名下,但需要先服务器需要先申请备案服务号,将备案服务号输入ICP备案中的实例ID中即可。 " 首先去中国信产部备案网站注册一个新的“网站主办者”用户,备案网站的地址是:http://www.miibeian.gov.cn/ 如下图,点击“注册”链接,然后开始注册流程。 <img src=""https://gss0.baidu.com/-Po3dSag_xI4khGko9WTAnF6hhy/zhidao/wh%3D600%2C800/sign=79313d1be5fe9925cb596156049872e7/023b5bb5c9ea15ce75cbc5d7b3003af33b87b2c2.jpg""> 接下来,要接受“使用说明”,见下图。 <img src=""https://gss0.baidu.com/-vo3dSag_xI4khGko9WTAnF6hhy/zhidao/wh%3D600%2C800/sign=829f1e31acec8a13144f5fe6c733bdb7/0eb30f2442a7d9331d26deada84bd11372f00165.jpg""> 再点击“接受”ICP信息备案流程图,见下图。 <img src=""https://gss0.baidu.com/7Po3dSag_xI4khGko9WTAnF6hhy/zhidao/wh%3D600%2C800/sign=d257a6ee3ff33a879e38081cf66c3c00/29381f30e924b899ae6f5ce66b061d950b7bf698.jpg""> 然后开始填写注册信息,见下图。(注意:请如实填写您的信息)  <img src=""https://gss0.baidu.com/-vo3dSag_xI4khGko9WTAnF6hhy/zhidao/wh%3D600%2C800/sign=c27b38d61a30e924cff194377c38423e/dcc451da81cb39db738e4288d5160924aa1830a5.jpg""> 填写好信息后,点击注册按钮,完成注册,下图是提示注册成功页面。 <img src=""https://gss0.baidu.com/-fo3dSag_xI4khGko9WTAnF6hhy/zhidao/wh%3D600%2C800/sign=0561a0bffd1986184112e7827add024b/b812c8fcc3cec3fd4a7982abd388d43f869427ac.jpg""> 在备案网站首页输入用户名和密码,验证码登录。(注意,一定要选择“ICP报备(网站主办者)选项”  )见下图: <img src=""https://gss0.baidu.com/-Po3dSag_xI4khGko9WTAnF6hhy/zhidao/wh%3D600%2C800/sign=517353f868224f4a57cc7b1539c7bc6a/024f78f0f736afc39ab91abbb619ebc4b64512b2.jpg""> 登录后,点击左侧导航栏的“信息录入”,就跳转到下面页面: <img src=""https://gss0.baidu.com/-Po3dSag_xI4khGko9WTAnF6hhy/zhidao/wh%3D600%2C800/sign=c003b9993c12b31bc739c52fb6281a42/cc11728b4710b9127b72d320c6fdfc03934522b8.jpg""> 在上图的页面中,是填写备案者的主体信息,请如实按要求填写,否则备案可能无法通过。填写好信息后,点击“下一步”按钮,就进入到网站添加页面。开始为网站备案。(一个备案主体可以为他的多个网站备案) <img src=""https://gss0.baidu.com/7Po3dSag_xI4khGko9WTAnF6hhy/zhidao/wh%3D600%2C800/sign=a7716628a2efce1bea7ec0cc9f61dfe6/0d338744ebf81a4c6691c917d22a6059242da648.jpg""> 在弹出的页面中,填写网站信息。请参考下图:(请注意,网站信息录入,网站名称:尽量避开xx商城这样类似的站点名称;不得使用“中华…中国…”这样的字眼,审核绝对会不通过。 ) <img src=""https://gss0.baidu.com/-Po3dSag_xI4khGko9WTAnF6hhy/zhidao/wh%3D600%2C800/sign=82c8bbf6922bd4074292dbfb4bb9b269/5fdf8db1cb13495482cfcdba534e9258d0094a1e.jpg""> 添加好网站信息后,点击右侧的“添加接入”按钮,进行IDC服务商接入的添加,见下图: <img src=""https://gss0.baidu.com/94o3dSag_xI4khGko9WTAnF6hhy/zhidao/wh%3D600%2C800/sign=49b1bda5d41373f0f56a6799943f67c3/6d81800a19d8bc3e29c72314878ba61ea9d34524.jpg""> 再次点击“添加接入”见下图 <img src=""https://gss0.baidu.com/-fo3dSag_xI4khGko9WTAnF6hhy/zhidao/wh%3D600%2C800/sign=05b2a0bffd1986184112e7827add024b/b812c8fcc3cec3fd4aaa82abd388d43f86942753.jpg""> 在弹出的接入商页面中(下图),按要求填写 <img src=""https://gss0.baidu.com/-4o3dSag_xI4khGko9WTAnF6hhy/zhidao/wh%3D600%2C800/sign=cd46052033d3d539c16807c50ab7c568/267f9e2f070828381b9cf9cabd99a9014d08f15e.jpg""> 填写好上述信息后,点击提交,页面关闭。然后再点击“继续”按钮,接入商页面关闭。然后再点击“下一步”按钮。这样就完成了网站信息的提交。进入最后一步:点击完成按钮。
保持可爱mmm 2019-12-02 02:14:39 0 浏览量 回答数 0

回答

首先“缓存”Cache这个东西是干什么的,我们应该先有些基本的了解。要是不太明白的可以看看网上的解释:http://baike.baidu.com/view/907.htm 简单讲,阿里云OCS提供的功能就是提供对热点数据的高速访问。在使用OCS之前(或者在使用任何一种缓存服务之前),我们都应该明白关于缓存的这么几点: 缓存里的数据不是持久化保存的,也就是说它像是电脑里的内存,而不像硬盘;我们不能指望OCS里的数据一直保存不丢失。如果你真的需要存储持久化的数据,也许你应该出门左转找阿里云OSS(开发存储服务); 缓存里存的应该是“热点”数据。遵循常常出现的“20-80法则”,通常程序应用中都有一定比例的数据常常被请求访问,这就是所谓的热点数据,OCS正是为这种数据设计存在的。假定我们的程序中有100个数据,每次访问这些数据的概率完全是均匀分布的1/100,那么使用缓存的效果就不会太好,因为这其中不存在热点数据。 数据逐出。我们可以决定哪些数据是热点数据被放到缓存当中,但是如果我们的缓存容量不够大,这些热点数据中某些最近较少被用到的数据还是会被“挤出去”,这种行为叫做数据逐出。如果想减少出现这种情况,我们可以购买更高容量的OCS。 -------------------------         在开始使用之前,关于阿里云OCS,我们还需要知道以下这些事: 阿里云OCS仅支持阿里云内网访问,不支持公网访问。也就是说,我们用办公室或者家里的电脑(都属于公网)是无法连上阿里云OCS的。为什么会这样呢?因为缓存服务的根本目标是要提供低延迟的高速访问,而从公网电脑来连接OCS服务器的场景下,公网的网络环境是不可控的,可能出现延迟很高甚至断连接的情况,这使得缓存服务无法保证“高速、低延迟”的基本特性,所以阿里云OCS是不支持公网直接访问的。如果觉得高延迟的情况对于我们的应用也能接受,那么我们应该去选择阿里云其他的产品(比如OSS开放存储服务),而不应该选择OCS缓存服务。 阿里云OCS需要与ECS(阿里云服务器)配合使用,而且只能与本地区节点的ECS连通。这一点与上一条相关。OCS只能从阿里云内网访问,也就是说我们只能从阿里云ECS上才能访问并使用OCS服务。所以我们在官网购买OCS的时候,会看到提示信息说需要至少有一台ECS才能买OCS。另外,阿里云ECS是分地区节点的,比如北京、杭州、青岛等,我们在购买OCS缓存的时候也要选相应的地区节点。北京的ECS只能访问北京的OCS,而不能访问杭州或青岛的OCS。 阿里云OCS是按购买量收费的,而不是按使用量收费。这点需要提醒新同学们注意,在我们购买了OCS缓存之后,计费就已经开始了,即使我们还没有真正使用缓存。也就是说,我们买了1G的OCS缓存后,即使目前使用量为0,系统也会按照1G的标准来计费。所以我们在购买OCS的时候,要选取适合我们业务数据需要的缓存档位。当然了,阿里云OCS也提供在线升降缓存容量的功能。也就是说,如果我们在使用了一段时间之后,发现购买的OCS缓存不够用了(或者缓存使用量太低),我们可以在线的对已有的OCS实例进行升档(或者降档),而OCS缓存服务不会被中断。 阿里云OCS对于存贮的对象大小是有限制的。缓存通常对其内部存储的数据尺寸是有限制的,阿里云OCS也一样。目前OCS支持存储的数据对象的上限是1,000,000Byte。如果要存的值超过这个限制,我们应该考虑把数据压缩,或从逻辑上分成不同键存储的几个值。 ------------------------- 现在我们开始在阿里云官网上购买OCS实例  http://buy.aliyun.com/ocs  首先我们需要已经有了一台阿里云ECS,否则我们无法在这个页面成功购买OCS。购买的第一步,我们先要确定选择买哪个地区的OCS;这个很重要,如上面所说,如果我们的ECS是属于北京,而我们在这里购买了杭州的OCS,那么这两者是无法配合协同工作的。所以,在购买OCS的时候一定要选择应用服务器ECS所在地区的OCS。下一步是要选择OCS缓存容量。我们要购买多大的缓存,这个取决于我们对自身业务应用中热点数据总量大小的判断。如果一时难以准确判断数据量,也不用担心:我们可以先买一个大致容量的OCS(比如1GB),随后在使用过程中,通过OCS控制台提供的监控功能,我们可以了解到目前OCS缓存的使用量等数据,然后可以自主的调整所需的缓存量,购买更大的缓存(比如升到5GB)或者减少已购的缓存量(比如降到512MB),阿里云会根据我们选择的新配置来调整对应的收费。此外在选择缓存容量的时候,要知道不同容量的缓存档位对应着不同的性能配额,具体来说包括两个指标:吞吐量带宽与每秒请求处理数(QPS)。比如以现在的配额标准,1GB的OCS缓存对应5MB/sec的吞吐量带宽和3000次/sec的请求处理峰值。当我们使用OCS的时候,如果数据量传输的带宽超过了5MB/s, 或者每秒的请求数超过了3000次,都会触发性能配额控制机制,导致某些请求无法返回正常结果。在确定了地区和缓存容量之后,我们就可以直接下单购买OCS了。 ------------------------- 在成功购买OCS之后,我们的联系邮箱和手机都会收到OCS创建成功的通知,里面会包括OCS的实例ID和初始密码(关于密码的用处后面会讲到)。我们现在登录OCS控制台, http://ocs.console.aliyun.com/ 就可以看到已经购买到的OCS实例列表。在列表页面上对应OCS实例的后面点击“管理”,就可以进入该OCS实例的详情页,看到更多的详细信息。 ------------------------- 我们现在已经有了一个OCS缓存实例,现在是时候试玩OCS了。要使用OCS就要写一点程序代码,不过不用担心,我们在这里采用“Happy-Path”的方法,从最简单的操作开始,让新上手的菜鸟们能马上就有一个能调用OCS缓存服务的程序。OCS提供缓存服务,它并不要求我们的程序是哪种语言来写的。我们这里先以Java程序为例,写一个最简单的“Hello World”。(其他编程语言的例子,我们随后附上。)第一步,登录你的阿里云ECS服务器,在上面安装Java JDK和你常用的IDE(比如Eclipse)。一定要记得我们之前说过的,只有在阿里云内网的ECS服务器上,才能访问我们的OCS实例。所以,用家里或是公司的电脑执行下面的代码示例是看不到结果的。 Java JDK和Eclipse都很容易从网上找到下载,比如 http://download.eclipse.org/ 或者 http://www.onlinedown.net/soft/32289.htm 第二步,在把Java开发环境准备好了之后,下载第一个代码示例(Sample-Code-1第三步,在Eclipse里面打开刚下载的OcsSample1.java,我们要根据自己的OCS实例信息修改几个地方。        我们每个人买到的OCS实例的ID都是不重复的,其对应的阿里云内网地址也是独一无二的,这些信息都在OCS控制台上显示出来。我们在同自己的OCS实例建立连接的时候,需要根据这些信息修改OcsSample1.java中的对应地方。         public static void main(String[] args) {                                        final String host = "b2fd2f89f49f11e3.m.cnqdalicm9pub001.ocs.aliyuncs.com"; //控制台上的“内网地址”                   final String port ="11211";       //默认端口 11211,不用改                   final String username = "b2fd2f89f49f11e3"; //控制台上的“访问账号”                   final String password = "my_password"; //邮件或短信中提供的“密码”                   …… …… ……       信息修改完毕,我们可以运行自己的程序了。运行main函数,我们会在Eclipse下面的console窗口看到下面这样的结果(请忽略可能出现的红色INFO调试信息): OCS Sample CodeSet操作完成!Get操作: Open Cache Service,  from www.Aliyun.com     OK,搞定!我们已经成功的连接上了阿里云的OCS并且调用缓存服务成功,就这么简单。-------------------------我们已经成功运行了第一个调用阿里云OCS缓存服务的Sample程序OcsSample1.java,现在我们看看这个程序里都做了什么。                                  …… …… ……                            System.out.println("OCS Sample Code");                                                        //向OCS中存一个key为"ocs"的数据,便于后面验证读取数据,                             //这个数据对应的value是字符串 Open Cache Service,  from www.Aliyun.com                            OperationFuture future = cache.set("ocs", 1000," Open Cache Service,  from www.Aliyun.com");                            //向OCS中存若干个数据,随后可以在OCS控制台监控上看到统计信息                            for(int i=0;i<100;i++){                                String key="key-"+i;                                String value="value-"+i;                                 //执行set操作,向缓存中存数据                                cache.set(key, 1000, value);                            }                             System.out.println("Set操作完成!");                             future.get();  //  确保之前(cache.set())操作已经结束                         //执行get操作,从缓存中读数据,读取key为"ocs"的数据                            System.out.println("Get操作:"+cache.get("ocs"));                            …… …… …… 从这些代码中可以看出: 1. 我们在建立与OCS缓存服务器的连接后,先是向缓存中存(set)了一个“key-value”(键值对)形式的数据,这个数据的key是字符串“ocs”,其对应的value也是字符串;2. 接着我们继续向缓存中存(set)了100个其他简单的“key-value”数据。3. 最后我们进行功能验证。根据之前给定的key,从缓存中获取(get)其对应的value:也就是输入字符串“ocs”,缓存给我们返回value对应的字符串。 以上的步骤中,1与3是相对应的,我们只有先向缓存中set了某个数据,后面才能从缓存中get到这个数据。步骤2中程序向缓存set了100个数据,是为了从另一个方面进行验证。我们回到阿里云OCS控制台,打开“实例详情”页,在“实例监控”的部分点击刷新,会看到其中一些监控项的值已经发生了变化(注:监控信息的刷新可能存在数秒的延迟), 其中的“Key的个数”已经变成了101,也就是说我们程序已经成功地向OCS缓存中存放了101个数据。-------------------------在写下一篇技术贴之前,列一些OCS用户在入门时问到的问题,方便其他刚认识OCS的同学:Question:买了1G的OCS,那就相当于这个1G是专门缓存用的,与ECS服务器的内存没关系是吧~Answer:是的,OCS的缓存容量与您ECS的内存容量是没关系的。Question:OCS 外网测试,怎么连接?有没有外网连接地址哦?Answer:OCS是不能从外网访问的。参照上面的文章。Question:我之前那个OCS可以正常使用,但现在换了一个OCS就不行了,怎么回事?Answer:经核实您的主机是属于杭州节点的,而现在这个OCS是青岛节点的,不同地域之间的产品内网不互通。Question:在设置一个value时,如果指定过期时间为0,会永久保留吗?Answer:指定过期时间为0,OCS就认为此数据不根据过期时间发生淘汰;但是,此数据仍有可能基于LRU被其他数据淘汰,或者由内存清理造成丢失 ,因此不能认为这个value会永久保留。 Question:对OCS的访问是否需要负载均衡? Answer:不需要。对访问请求的负载均衡都是在OCS服务器端来进行的,用户直接使用缓存服务即可,不用考虑负载均衡的事情。 Question:OCS是否会主动关闭闲置的连接? 如果会,请问连接闲置多久会被关闭?Answer:OCS不会主动关闭闲置的用户连接。但是用户的环境如果使用了SLB,则需要参考SLB连接关闭时间。Question:如何设置数据在OCS缓存中的过期时间 ?Answer:关于设置缓存数据的过期时间,可以参考Memcached官方说明: https://code.google.com/p/memcached/wiki/NewCommands An expiration time, in seconds. Can be up to 30 days. After 30 days, is treated as a unix timestamp of an exact date. 翻译过来就是:0~2592000表示从当前时刻算起的时间长度(以秒计算,最长2592000即30天);大于2592000表示UNIX时间戳。 此值设置为0表明此数据不会主动过期。------------------------- 回 12楼(村里一把手) 的帖子 谢谢,要让大家用得好才算数。 -------------------------缓存与数据库相结合使用,是常见的一种应用搭配场景。现在我们再看一个例子,是用OCS搭配MySQL数据库使用。Java示例代码在此(这个示例代码中,大部分与前几个例子类似。因为要与数据库结合,所以程序需要依赖一个JDBC的jar包才能运行。支持MySQL的JDBC jar包在此(在程序中添加MySQL数据库的连接信息:     …… …… ……            // JDBC driver name and database URL    static final String JDBC_DRIVER = "com.mysql.jdbc.Driver";    static final String DB_URL = "jdbc:mysql://xxxxxxx.mysql.rds.aliyuncs.com/testdb"; //MySQL数据库URL        //  Database用户名及密码    static final String DB_USER = "xxxxxx";    static final String DB_PASS = "xxxxxx";            我们设想这样一个场景:我们需要从数据库的tableone表中查找区域不属于北京的记录总数,用SQL表示就是:SELECT count(*)  FROM testdb.tableone where region != 'beijing'假定这个表中的数据如下,则这条SQL查询返回的结果就是7:如果这个查询被调用到的频率很高,多个用户反复不断的在数据库中查这个数据,我们就可以把这个查询结果放到OCS缓存中去。看下面的代码片段,我们用for循环模拟用户连续20次在数据库中查询上述SQL语句:              for (int i = 1; i <= 20; i++) {                String sql = "SELECT count(*)  FROM testdb.tableone where region != 'beijing'";                String key ="non-beijing"; //给SQL语句自定义一个key                //在OCS缓存里按key查找               String value =  (String) cache.get(key);                                if (value == null) {                    // 在OCS缓存里没有命中                    // step 1:从My SQL数据库中查询                    //Load MySQL Driver                      Class.forName(JDBC_DRIVER);                     con = DriverManager.getConnection(DB_URL, DB_USER, DB_PASS);                    ps = con.prepareStatement(sql);                    ResultSet result = ps.executeQuery(sql);                    result.next();                                        value=result.getString(1);                    System.out.println("从MySQL中查询数据.  Key= "+key+" Value="+value);                                       // step 2: 把数据库返回的数据作为value存放到OCS缓存中去                    cache.set(key, EXPIRE_TIME, value);                                    } else {                    // 在OCS缓存里命中                    System.out.println("从OCS中读取数据.     Key= "+key+" Value="+value);                }                            }// end of for在这段代码中我们可以看到,我们给这条SQL语句标记了一个key,当有用户要执行这条SQL的时候,我们首先按照key在OCS缓存中查找:如果没有对应的缓存数据,则连接MySQL数据库执行SQL查询,把结果返回给用户,并把这个查询结果存到OCS缓存中去;如果OCS中已经有了对应的缓存数据,则直接把缓存数据返回给用户。运行结果如下: 从MySQL中查询数据.  Key= non-beijing, Value=7从OCS中读取数据.     Key= non-beijing, Value=7从OCS中读取数据.     Key= non-beijing, Value=7从OCS中读取数据.     Key= non-beijing, Value=7…… …… 从结果可以看出,程序第1次是从MySQL数据库当中查询数据,后面的19次都是从OCS缓存中获取key对应的value直接返回。也就是说,OCS降低了程序去连接MySQL数据库执行SQL查询的次数,减轻了对数据库的负载压力。用户对热点数据访问的频率越高,OCS的这种优势就越明显。
唐翰 2019-12-01 23:41:23 0 浏览量 回答数 0

云产品推荐

上海奇点人才服务相关的云产品 小程序定制 上海微企信息技术相关的云产品 国内短信套餐包 ECS云服务器安全配置相关的云产品 开发者问答 阿里云建站 自然场景识别相关的云产品 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务