用户指南

Size: px
Start display at page:

Download "用户指南"

Transcription

1 阿里云 用户指南

2 用户指南 / 法律声明 法律声明 阿里云提醒您在阅读或使用本文档之前仔细阅读 充分理解本法律声明各条款的内容 如果您阅读 或使用本文档 您的阅读或使用行为将被视为对本声明全部内容的认可 1. 您应当通过阿里云网站或阿里云提供的其他授权通道下载 获取本文档 且仅能用于自身的合法 合规的业务活动 本文档的内容视为阿里云的保密信息 您应当严格遵守保密义务 未经阿里云 事先书面同意 您不得向任何第三方披露本手册内容或提供给任何第三方使用 2. 未经阿里云事先书面许可 任何单位 公司或个人不得擅自摘抄 翻译 复制本文档内容的部分 或全部 不得以任何方式或途径进行传播和宣传 3. 由于产品版本升级 调整或其他原因 本文档内容有可能变更 阿里云保留在没有任何通知或者 提示下对本文档的内容进行修改的权利 并在阿里云授权通道中不时发布更新后的用户文档 您 应当实时关注用户文档的版本变更并通过阿里云授权渠道下载 获取最新版的用户文档 4. 本文档仅作为用户使用阿里云产品及服务的参考性指引 阿里云以产品及服务的 现状 有缺 陷 和 当前功能 的状态提供本文档 阿里云在现有技术的基础上尽最大努力提供相应的介绍及 操作指引 但阿里云在此明确声明对本文档内容的准确性 完整性 适用性 可靠性等不作任何 明示或暗示的保证 任何单位 公司或个人因为下载 使用或信赖本文档而发生任何差错或经济 损失的 阿里云不承担任何法律责任 在任何情况下 阿里云均不对任何间接性 后果性 惩戒 性 偶然性 特殊性或刑罚性的损害 包括用户使用或信赖本文档而遭受的利润损失 承担责 任 即使阿里云已被告知该等损失的可能性 5. 阿里云网站上所有内容 包括但不限于著作 产品 图片 档案 资讯 资料 网站架构 网站 画面的安排 网页设计 均由阿里云和/或其关联公司依法拥有其知识产权 包括但不限于商标 权 专利权 著作权 商业秘密等 非经阿里云和/或其关联公司书面同意 任何人不得擅自使 用 修改 复制 公开传播 改变 散布 发行或公开发表阿里云网站 产品程序或内容 此 外 未经阿里云事先书面同意 任何人不得为了任何营销 广告 促销或其他目的使用 公布或 复制阿里云的名称 包括但不限于单独为或以组合形式包含 阿里云 Aliyun 万网 等阿里云 和/或其关联公司品牌 上述品牌的附属标志及图案或任何类似公司名称 商号 商标 产品或 服务名称 域名 图案标示 标志 标识或通过特定描述使第三方能够识别阿里云和/或其关联 公司 6. 如若发现本文档存在任何错误 请与阿里云取得直接联系 I

3 用户指南 / 通用约定 通用约定 格式 说明 该类警示信息将导致系统重大变更甚至 故障 或者导致人身伤害等结果 该类警示信息可能导致系统重大变更甚 至故障 或者导致人身伤害等结果 样例 禁止 重置操作将丢失用户配置数据 警告 重启操作将导致业务中断 恢复业务所需 时间约10分钟 用于补充说明 最佳实践 窍门等 不 是用户必须了解的内容 说明 您也可以通过按Ctrl + A选中全部文件 > 多级菜单递进 设置 > 网络 > 设置网络类型 粗体 表示按键 菜单 页面名称等UI元素 单击 确定 courier 命令 执行 cd /d C:/windows 命令 进 斜体 表示参数 变量 bae log list --instanceid Instance_ID []或者[a b] 表示可选项 至多选择一个 ipconfig [-all -t] 字体 {}或者{a b} 表示必选项 至多选择一个 入Windows系统文件夹 swich {stand slave} I

4 用户指南 / 目录 目录 法律声明... I 通用约定... I 1 新控制台说明 功能列表 域名准入标准 业务类型 类型1 图片小文件加速 类型2 大文件下载加速 类型3 视音频点播加速 类型4 直播流媒体加速 类型6 移动加速 概述 移动加速开通说明 配置样例 ios SDK开发指南 Android SDK开发指南 常见问题 增值服务 图片鉴黄 全站加速 全站加速 动态协议跟随回源 特殊header头设置 静态文件类型 静态路径设置 静态URI设置 域名管理 批量复制 HTTPS安全加速 HTTPS安全加速设置 证书格式说明 强制跳转 HTTP/ 内容回源设置 多源优先级设置 II

5 用户指南 / 目录 私有bucket回源授权 协议跟随回源 回源HOST 访问控制设置 防盗链 IP黑名单和白名单 鉴权配置 鉴权方式A 鉴权方式B 鉴权方式C 鉴权代码示例 高级设置 带宽封顶 设置httpDNS 数据监控 统计分析 用量查询 用量查询 账单导出 明细导出 日志管理 日志下载 诊断工具 III

6 IV 用户指南 / 目录

7 用户指南 / 1 新控制台说明 1 新控制台说明 阿里云新版控制台已经发布 本文档主要介绍了阿里云控制台入门 新控制台发布说明 阿里云的控制台可以帮助您完成配置域名等基本操作 也提供了实时数据分析的资源监控服务 等 同时您还可以了解自己的计费情况 随时变更计费方式 目前 阿里云新版控制台已经发布 新版控制台新增了明细数据导出 用量查询 计量账 单导出等功能 方便您对数据的查询和维护 此外 新版控制台对原有操作和展示界面进行了调整 和优化 便于您清楚地了解您服务的使用情况 更便捷地操作控制台 1

8 用户指南 / 1 新控制台说明 新控制台指引 新版控制台的界面展示如 下 2

9 用户指南 / 1 新控制台说明 左侧导航栏 控制台左侧为域名管理操作菜单栏 主要功能包括 域名管理 数据监控 统计分 析 用量查询 刷新 日志 工具和增值服务 功能 简述 域名管理 添加加速域名 管理 删除或导出已有加速域名 并可以对加速域名 基本信息和配置信息进行变更 目前包括HTTPS安全加速设置 内容 回源设置 节点缓存设置 访问控制设置 性能优化设置 视频相关 设置和高级设置 前还新增了批量复制功能 数据监控 包含资源监控和实时监控 统计分析 您可以根据不同维度 查询PV和UV 地区和运营商 域名排名 热门 用量查询 您可以在该功能下查询用量 导出账单或导出明细 刷新 您可以选择刷新或预热 目前刷新包含URL刷新和目录刷新两种方 日志 日志服务包含两个功能 日志下载 日志转存 工具 包含链路诊断工具 IP查询 增值服务 目前的增值服务为图片鉴黄 Refer 热门URL等相关数据 式 预热方式为URL预热 概览区 控制台中部为概览区 包括三个部分 您的昨日使用数据 使用指南和其他加速 产品 昨日使用数据 根据您的计费方式 系统会在这里展示您计费项中的使用数据 使用指南 您可以在这里查阅相关的使用指南 如果您想了解更多 可以参考 学习路径 其他加速产品 您可以了解的其他产品 如果您对安全有更高的需求 可以选择安全加 速S 如果您对动态加速有重点需求 可以选择阿里云全站加速 右侧计费展示区 包括您的计费方式 资源包数量 域名数量和域名流量排名 3

10 用户指南 / 2 功能列表 2 功能列表 HTTPS安全加速 项目 说明 默认值 HTTPS安全加速 提供全链路HTTPS安全加速方 未开启 案 仅需开启安全加速模式后 上传加速域名证书/私钥 并支 持对证书进行查看 停用 启 用 编辑操作 强制跳转 加速域名开启 HTTPS安全加 速 的前提下 支持自定义设 未开启 置 将用户的原请求方式进行 强制跳转 回源设置 项目 说明 默认值 回源HOST 指定回源的 host 域名 提供 加速域名 三种选项 加速域名 源站域 名 自定义域名 协议跟随回源 开启该功能后 回源使用协议 和客户端访问资源的协议保持 未开启 一致 缓存设置 项目 说明 默认值 缓存过期时间 自定义指定资源内容的缓存过 未开启 设置HTTP头 可设置http请求头 目前提供9 未开启 期时间规则 个http请求头参数可供自行定义 取值 自定义404页面 4 提供三种选项 默认404 公益 默认 自定义404

11 用户指南 / 2 功能列表 访问控制 项目 说明 默认值 Refer防盗链 用户可以通过配置访问的 未开启 referer 黑白名单来对访问者身 份进行识别和过滤 鉴权配置 URL鉴权方式保护用户源站资 IP黑名单 用户可以通过配置访问的 IP黑 源 名单来对访问者身份进行识别 未开启 未开启 和过滤 性能优化 项目 说明 默认值 页面优化 压缩与去除页面中无用的空 未开启 行 回车等内容 有效缩减页 面大小 智能压缩 支持多种内容格式的智能压 缩 有效减少用户传输内容的 未开启 大小 过滤参数 勾选后 回源会去除 url 中 之 未开启 后的参数 视频相关设置 项目 说明 默认值 Range回源 指客户端通知源站服务器只返 未开启 回指定范围的部分内容 对于 较大文件的分发加速有很大帮 助 拖拽播放 开启即支持视音频点播的随机 未开启 Notify_URL 直播适用 流状态实时信息 未开启 拖拽播放功能 回调 可以及时通知用户推流 或断流操作结果 5

12 用户指南 / 2 功能列表 其他设置 项目 说明 默认值 设置httpDNS httpdns是域名解析服务 通过 未开启 HTTP协议直接访问阿里云 的服务器 6

13 用户指南 / 3 域名准入标准 3 域名准入标准 加速域名准入标准 准入与生效流程 1. 实名认证 请登录阿里云官网完成 2. 在工信部完成备案 推荐接入阿里云备案 3. 域名审核 加速域名的源站内容 您可以选择保存于ECS或OSS 如源站内容不在阿里云 接入 前需要人工审核 域名审核标准 所有接入的域名都要经过审核 目前不支持接入的加速域名类型包括但不限于: 无法正常访问或内容不含有任何实质信息 游戏私服类 传奇类游戏 纸牌类游戏 盗版软件等无版权下载网站 P2P类金融网站 彩票类网站 违规医院和药品类网站 涉黄 涉毒 涉赌等 自动超时拒绝 您的域名因不符合接入规则而拒绝 请您查看之前的反馈结果 合规后可 再行申请提交审核 属于以上违规内容的加速域名被攻击或者恶意下载导致的费用损失 阿里云将不承担任何责 任 全部损失将由您自行承担 对于您已接入阿里云的域名 会进行定期复审 如发现以上任何一种违规行为 系统将立 即中止该域名的加速 同时中止您所有域名的服务 若您的域名加速被无法正常访问或内容不含有任何实质信息理由拒绝 且您的业务又是合规业 务 您可以开启一个工单 将网站的业务截图内容 截图包含该域名 通过工单发送 工单单独 审核后 会告知您第二次的审核结果 7

14 用户指南 / 3 域名准入标准 数量限制 数量 限制数量 数量 限制数量 域名 每个阿里云账户下 最多支持加速 20个 域名 IP源站 每个加速域名的默认IP源站数量限制为 10个 IP地址 URL刷新 2000条/日/每账户 目录刷 缓存刷新类操作 新 100个/日/每账户 如有大量域名加速需求 请提工单申请特殊支持 加速域名回收规则 如果您的加速域名 系统会 如需继续使用加速 您需 要 超过90天没有任何访问流 自动停用该域名仍保存该加速 启用加速域名 处于 停用 状态超过120天 包 自动删除该域名相关记录 重新添加域名 量 包含处于 正常运行 状态 域名相关记录 含 审核未通过 状态 8

15 用户指南 / 4 业务类型 4 业务类型 4.1 类型1 图片小文件加速 应用场景介绍 网站或者应用的静态内容分发 例如各种类型的图像文件 html文件 flash动画 css javascript 文件等 适用于各种门户网站 电子商务类网站 新闻资讯类站点或应用 政府/企业官网站点 娱 乐游戏类站点或应用等 操作步骤 1. 添加加速域名 参见 快速入门 注意选择业务类型为 图片小文件加速 2. 域名配置 域名添加完成后 需要根据您的业务选择合适的功能对加速域名进行配置 当前所有域名配置为 可选 鉴于图片小文件加速 推荐设置以下功能 推荐配置 HTTPS安全加速 仅需开启安全加速模式后上传加速域名证书/私钥 并支持对证书进行查 看 停用 启用 编辑操作 了解 证书格式说明 缓存配置 可针对不同目录路径和文件名后缀的资源进行缓存服务器行为的设置 用户可自 定义指定资源内容的缓存过期时间规则 访问控制相关设置 可以保证分发内容安全 防止盗链或者恶意请求造成不必要流量损失 Refer防盗链 IP黑名单 性能优化相关设置 智能压缩分发内容 忽略URL参数提升缓存命中率 页面优化 智能压缩 过滤参数 更多功能参见 功能列表 9

16 用户指南 / 4 业务类型 4.2 类型2 大文件下载加速 应用场景介绍 网站或者应用的静态大文件分发 例如游戏安装包.apk文件 应用更新文件.rar 补丁程序文 件 音视频文件等相对较大的文件 适用于下载类站点和音视频的应用 操作步骤 1. 添加加速域名 请参考 快速入门 注意选择业务类型为 大文件下载加速 2. 域名配置 域名添加完成后 需要根据您的业务选择合适的功能对加速域名进行配置 当前所有域名配置为 可选 鉴于大文件下载加速 推荐设置如下功能 推荐配置 HTTPS安全加速 仅需开启安全加速模式后上传加速域名证书/私钥 并支持对证书进行查 看 停用 启用 编辑操作 了解 证书格式说明 缓存配置 可针对不同目录路径和文件名后缀的资源进行缓存服务器行为的设置 用户可自 定义指定资源内容的缓存过期时间规则 访问控制相关设置 可以保证分发内容安全 防止盗链或者恶意请求造成不必要流量损失 Refer防盗链 IP黑名单 Range回源 开启该功能 可以减少回源流量消耗 并且提升资源响应时间 URL预热 将源站的内容主动预热到L2 Cache节点上 用户首次访问可直接命中缓存 缓解 源站压力 更多功能参见 域名配置概览 4.3 类型3 视音频点播加速 应用场景介绍 各类视音频站点 如影视类视频网站 在线教育类视频网站 新闻类视频站点 短视频社交类网站 以及音频类相关站点和应用 10

17 用户指南 / 4 业务类型 操作步骤 1. 添加加速域名 请参考 快速入门 注意选择业务类型为 视音频点播加速 2. 域名配置 域名添加完成后 需要根据您的业务选择合适的功能对加速域名进行配置 当前所有域名配置为 可选 鉴于视音频点播加速 推荐设置如下功能 推荐配置 HTTPS安全加速 仅需开启安全加速模式后上传加速域名证书/私钥 并支持对证书进行查 看 停用 启用 编辑操作 了解 证书格式说明 缓存配置 可针对不同目录路径和文件名后缀的资源进行缓存服务器行为的设置 用户可自 定义指定资源内容的缓存过期时间规则 访问控制相关设置 可以保证分发内容安全 防止盗链或者恶意请求造成不必要流量损失 鉴权设置 URL鉴权功能是通过阿里云加速节点与客户资源站点配合实现的一种更为 安全可靠的源站资源防盗方法 能有效保护用户源站资源 Refer防盗链 IP黑名单 Range回源 开启该功能 可以减少回源流量消耗 并且提升资源响应时间 拖拽播放 开启即支持视音频点播的随机拖拽播放功能 URL预热 将源站的内容主动预热到L2 Cache节点上 用户首次访问可直接命中缓存 缓解 源站压力 更多功能参见域名配置概览 4.4 类型4 直播流媒体加速 应用场景介绍 为各类视频直播平台提供高性能稳定直播技术支持 如交互性在线教育网站 游戏竞技类直播站 点 个人秀场直播 事件类和垂直行业的直播平台等 当前支持RTMP HLS FLV三种格式直播内 容加速 操作步骤 1. 添加加速域名 11

18 用户指南 / 4 业务类型 请参考 快速入门 注意选择业务类型为 直播流媒体加速 说明 该业务类型不支持您自定义直播中心服务器 你需要统一采用阿里云直播中心源站地址 live-origin.alivecdn.com 2. 推流说明 推流地址 rtmp://video-center.alivecdn.com/app-name/video-name?vhost=test. example.com 控制台上的位置 在域名管理域选择用于直播的加速域名进行配置 进入配置页 说明 默认推流数限制为20个 video-center.alivecdn.com是直播中心服务器域名 暂不支持自定义 app-name是应用名称 支持自定义 字母 数字 下划线组合 不要用特殊字符 可以更 改 不能超过255个字符 video-name是流名称 支持自定义 字母 数字 下划线组合 不要用特殊字符 可以更 改 不能超过255个字符 vhost参数是最终在边缘节点播放的域名 即你的加速域名 如示例中 test.example.com 3. 播流说明 根据上述中心推的流 边缘支持三种方式读 方式 URL RTMP rtmp://test.example.com/app-name/ video-name FLV video-name.flv M3U8 video-name.m3u8 控制台上的位置如下所示 12

19 用户指南 / 4 业务类型 4. 域名配置 域名添加完成后 需要根据您的业务选择合适的功能对加速域名进行配置 当前所有域名配置为 可选 鉴于 直播流媒体 加速 推荐设置如下功能 鉴权设置鉴权配置 URL鉴权功能是通过阿里云加速节点与客户资源站点配合实现的一 种更为安全可靠的源站资源防盗方法 能有效保护用户源站资源 说明 目前 推流和播流采用同一套鉴权方案 只有进行鉴权配置后 该加速域名才能正常进行推流和播流 当前直播业务类型仅支持A 类型鉴权方式 推流和播流地址需要分别进行鉴权签名计算 每一个签名都严格按照URL计算 因此 您 无法使用推流URL计算得到的签名应用到播流地址 同理 每一种播流地址都会对应不同 的鉴权计算结果 计算签名时的URL无需携带参数 例如计算推流鉴权签名时 无需携带?vhost=test. yourcompany.com 举例如下 操作步骤 内容 资源URL rtmp://video-center.alivecdn.com /app-name/video-name 鉴权设置 鉴权方式 A Key test123 有效时间 3600s 推流地址 rtmp://video-center.alivecdn.com /app-name/video-name?auth_key = dee5f3819d 7b62a9830ee2913caf111c&vhost= test.example.com 播流地址 以FLV格式为例 = e1c fd7a367bc96a17b7 13

20 用户指南 / 4 业务类型 Notify_URL设置 流状态实时反馈 通过HTTP接口向您服务器发送GET请求 实时反馈视频 流推送成功 断流成功的状态 您的服务器通过200响应返回接口的返回结果 默认返回 1 则 表示接收成功 0则表示接收失败 4.5 类型6 移动加速 概述 前言 移动加速(Mobile Accelerator)是阿里云针对移动应用推出的动静态全网加速产品 旨在依托阿里云 遍布全国的节点 海量带宽网络等优越的基础设施资源 以及使用智能域名解析 无线协议优 化 内容动态压缩 运营商级别优化等技术 为开发者提供更快 更稳定的网络接入能力 有效提 升移动应用的可用性及用户体验 功能特性 移动加速服务将主要通过以下几种技术手段来实现移动应用网络加速 协议优化 采用深度优化定制的私有协议替换传统的HTTP协议 收获多路复用 请求头压缩 请求优先级支持等收益 防止内容劫持现象发生 同时我们也为云加速服务终端与加速节点间长 连复用 最小化TCP的建连开销 提高连接利用率和请求响应速度 链路优化 以阿里云遍布全国的优质边缘节点 海量的带宽资源为基础设施 结合HTTPDNS 智能路由精准的调度 实现快速选路 就近接入 云加速节点会缓存热点内容 大大提高访问 效率 云加速节点和ECS间搭建专线进行链路加速 如果您已经在使用阿里云ECS作为服务后 端 加速结果更是锦上添花 全站加速 支持HTTP/HTTPS的动态和静态请求的全站加速 下载并安装SDK 移动加速通用版SDK提供 ios和android两个版本 支持动态加速域名列表管理 首次安装后即可对 所有移动加速域名进行全网提速 可在控制台管理移动加速域名的状态和配置 查看SDK开发 指南 ios SDK开发指南 Android SDK开发指南 控制台使用说明 14

21 用户指南 / 4 业务类型 移动加速开通说明 开通服务 1. 申请移动加速资格 目前移动加速已全面公测 可在移动加速产品介绍页申请使用资格 2. 开通后 进入移动加速控制台 在控制台左侧导航栏的增值服务里可进入移动加速的控制台 添加加速域名 1. 单击添加移动加速域名: 2. 在添加域名菜单里面 选择要加速的域名 3. 如果没有域名可选择 先添加域名 移动端SDK集成 SDK集成参考文档 Android SDK开发指南和 ios SDK开发指南 配置样例 配置目标 配置加速域名 用于接入移动加速系统 保证流量逐步接入移动加速 配置方案 假设待加速域名为image.a.com 1. 新申请一个移动加速域名 假设是imagekl.a.com 配置到控制台 业务类型选 择全站加速 2. 配置源站类型为源站域名 回源域名是image.a.com 3. 上述配置完成后 会为加速域名分配一个CNAME域名 如imagekl.a.com.w. kunlunpi.com 请以实际分配的CNAME域名为准 修改imagekl.a.com的DNS权威 服务器配置 将分配的imagekl.a.com.w.kunlunpi.com添加成imagekl.a.com域名 的CNAME记录 4. 配置动静态加速规则 添加域名后 单击配置 进入加速域名配置界面 如下图所示 15

22 用户指南 / 4 业务类型 移动加速相关的配置项为 动静态加速规则 配置规则如下 静态文件类型 请求URL后缀名匹配时 为静态加速请求 例 配置为.jpg,.txt,.html 请求 /1.png /1/2/3.txt /a.html均为静态加速请求 静态URI设置 请求URL和配置内容完全匹配时 为静态加速请求 例 /1/2/3.jpg 请求 /1/2/3.jpg为静态加速请求 其余为动态加速请求 静态路径设置 请求URL和配置内容正则匹配 仅支持*正则匹配 *匹配0个或多个任意字符 时 为静 态加速请求 例 /*.py 请求 /a/b/c.py为静态加速请求 /a/b/c.py/d为动态加速请求 验证方法 上述四个配置步骤完成后 等待2.4 DNS权威服务器解析结果生效后 可以通过以下两步验 证移动加速配置是否已经生效 ping imagekl.a.com 确认该域名已经解析到阿里 访问测试对象确认能正确返回 至此 控制台的相关配置工作已经完成 可以进入后续的SDK集成调试阶段 备注 配置过程中注意事项参见概述 ios SDK开发指南 本文档介绍了MAC ios SDK的使用方式 说明 集成前可参考移动加速 ios Demo SDK集成 指定Master仓库和阿里云仓库 source ' 16

23 用户指南 / 4 业务类型 source ' 添加依赖 pod 'AlicloudMAC', '~> 1.0.0' SDK使用 说明 移动加速SDK内部Log查看Tips 可通过过滤字段[MAC查看 1. 获取加速示例并初始化 AppKey和AppSecret可在 App列表页 获取 AlicloudMACService *service = [AlicloudMACService sharedinstance]; [service initwithappkey:@"******" appsecret:@"******" callback:^( BOOL res, NSError *error) { if (res) { NSLog(@"MAC SDK init success."); } else { NSLog(@"MAC SDK init failed, error: %@", error); } }]; 2. 加速请求配置 若原生网络请求基于 NSURLConnection 或者 NSURLSession session对象通过 sharedsession:获取 发出 SDK可自动拦截原生网络请求 走到加速链路 若原生网络请求基于 NSURLSession session对象配置有自定 义NSURLSessionConfiguration 需注册移动加速的 MACURLProtocol 如下所示 NSURLSessionConfiguration *configuration = [NSURLSessionConfigur ation defaultsessionconfiguration]; configuration.protocolclasses [MACURLProtocol class] ]; NSURLSession *session = [NSURLSession sessionwithconfiguration: configuration]; 移动加速SDK是通过注册 NSURLProtocol 拦截网络请求 需要注意 NSURLProtocol 的 注册顺序 多个 NSURLProtocol 注册后 网络请求拦截为注册的相反顺序 移动加速 MACURLProtocol 的注册时机为SDK初始化时 调用停止和重启接口时 分别为注销和重新 注册 MACURLProtocol 示例 [[AlicloudMACService sharedinstance] initwithappkey:testappkey appsecret:testappsecret callback:^(bool res, NSError *error) { if (res) { 17

24 用户指南 / 4 业务类型 /* HookURLProtocol注册在SDK初始化之后 因此HookURLProtocol先拦 截到网络请求 */ [NSURLProtocol registerclass:[hookurlprotocol class]]; } } 3. 自定义降级策略 用户可设置降级策略 满足降级条件的网络请求 降级走原生网络库链路 基于下述接口配置 - (void)setdegradationpolicy:(id)delegate; 4. 停止和重启移动加速 调用步骤 1所示的初始化接口 并按照步骤 2完成配置后 原生网络请求可自动被拦截 走到 加速链路 调用停止接口 停止网络请求拦截 /** 停止移动加速 */ - (void)stop:(maccallbackhandler)callback; 调用重启接口 重新恢复网络请求拦截 /** 重启移动加速 */ - (void)restart:(maccallbackhandler)callback; 5. 如何查看网络请求是否加速成功 打开移动加速SDK Log SDK初始化成功后 发出网络请求 可看到如下日志 [MACURLProtocol]-[I]: URL: [ accelerate type: [2] [MACURLProtocol]-[D]: Start loading request: <NSMutableURLRequest : 0xxxxxxxxxxxxx> { URL: } 网络请求结束后 可查看到如下日志 request result 1 网络请求成功 0 网络请求失败 accelerate result 18

25 用户指南 / 4 业务类型 1 网络请求加速成功 0 网络请求加速失败 [MACACCSNetworkRequest]-[I]: [ request result: [1], accelerate result: [1] API接口 /** 降级策略定义 MACDegradationDelegate - (BOOL)shouldDegrade:(NSString /** res 回调结果 */ typedef void (^MACCallbackHandler)(CallbackResult *res); /** appkey appsecret callback 回调 */ - (void)initwithappkey:(nsstring *)appkey appsecret:(nsstring *)appsecret callback:(maccallbackhandler)callback; /** delegate 降级策略 */ - (void)setdegradationpolicy:(id)delegate; /** 停止移动加速 */ - (void)stop:(maccallbackhandler)callback; /** 重启移动加速 */ - (void)restart:(maccallbackhandler)callback; /** enabled YES: 打开; NO: 关闭 默认 */ - (void)setlogenabled:(bool)enabled; 示例 /** 初始化MAC SDK */ - (void)initmacsdk { 19

26 用户指南 / 4 业务类型 AlicloudMACService *service = [AlicloudMACService sharedinstance]; [service setdegradationpolicy:(id)self]; [service initwithappkey:@"******" appsecret:@"******" callback:^(bool res, NSError *error) { if (res) { NSLog(@"MAC SDK init success."); } else { NSLog(@"MAC SDK init failed, error: %@", error); } }]; } /** url YES: 降级到原生网络库; NO: 不降级 */ - (BOOL)shouldDegrade:(NSURL *)url { /* 若请求Host为a.b.com 降级走原生网络库 */ if ([[url host] isequaltostring:@"a.b.com"]) { return YES; } return NO; } static NSURLSession *_session; /** 发网络请求 */ - (void)sendnetworkreqeust { static dispatch_once_t oncetoken; dispatch_once(&oncetoken, ^{ /* 若基于NSURLSession发网络请求并配置SessionConfiguration 需要注册 MACURLProtocol */ if (!_session) { NSURLSessionConfiguration *configuration = [NSURLSessionConfiguration defaultsessionconfiguration]; configuration.protocolclasses [MACURLProtocol class] ]; _session = [NSURLSession sessionwithconfiguration:configuration]; } }); NSURL *url = [NSURL URLWithString:@"xxxxxx"]; NSURLRequest *request = [NSURLRequest requestwithurl:url]; NSURLSessionDataTask *task = [_session datataskwithrequest:request completionhandler:^(nsdata * _Nullable data, NSURLResponse * _Nullable response, NSError * _Nullable error) { if (error) { NSLog(@"Error: %@", error); return; } NSLog(@"Content: %@", [[NSString alloc] initwithdata:data encoding: NSUTF8StringEncoding]); }]; [task resume]; } Android SDK开发指南 前言 本文旨在介绍MAC Android SDK的接入步骤和使用方法 20

27 用户指南 / 4 业务类型 安装 1. 配置maven仓库 build.gradle添加阿里云maven仓库 allprojects { repositories { maven { url " releases" } } } 2. 配置gradle依赖 dependencies { compile 'com.aliyun.ams:alicloud-android-mac:1.0.0' } 目前MAC android sdk只支持arm架构 建议用真机进行测试 3. Manifest配置 a. 添加组件 <service android:name="anetwork.channel.aidl.networkservice" android:exported="false"> <intent-filter> <action android:name="anetwork.channel.aidl. IRemoteNetworkGetter" /> </intent-filter> </service> b. 添加权限 <uses-permission android:name="android.permission.internet" /> <uses-permission android:name="android.permission.access_net WORK_STATE" /> <uses-permission android:name="android.permission.access_wif I_STATE" /> 4. Proguard配置 -keep class com.aliyun.ams.** {*;} -keep public class org.android.spdy.** {*;} -dontwarn com.alibaba.** -dontwarn com.taobao.** -dontwarn anetwork.channel.** 21

28 用户指南 / 4 业务类型 -dontwarn org.android.** 支持的版本 mac sdk支持的android最小版本为10 minsdkversion 10 API MacClient MacClient主要用来发起请求Request和得到响应Response 使用方法参见最佳实践 public final class MacClient { // 用于MAC sdk的初始化 public static void init(macconfig config); // 根据输入的Request获得一个Call对象 public Call newcall(request request); // MacClient的Builder public static final class Builder { public MacClient build(); } } MacConfig MAC sdk在初始化时需要传入全局配置macconfig 使用方法请参考最佳实践-初始化 public final class MacConfig { // MacConfig的Builder public static final class Builder { // 设置Context public Builder context(context context); // 设置appKey public Builder appkey(string appkey); // 设置appSecret public Builder appsecret(string appsecret); // 创建MacConfig对象 public MacConfig build(); } } Request Request表示一个HTTP请求 每一个Request包含一个URL method 请 求header和body 使用方法请参考最佳实践-构建请求对象 public final class Request { // 返回URL public String url(); // 返回method 默认为Get public String method(); 22

29 用户指南 / 4 业务类型 // 返回请求头部 public Map<String, String> headers(); // 返回请求body public byte[] body(); // Request的Builder public static final class Builder { // 设置URL public Builder url(string url); // 设置method public Builder method(string method, byte[] body); // 设置header public Builder headers(map<string, String> headers); // 添加header public Builder addheader(string name, String value); // 移除header public Builder removeheader(string name); // 构建Request对象 public Request build(); } } Response Response表示一个Request的响应 每一个Response包含状态码 响应头部以及响应body public final class Response { // 返回状态码 public int code(); // 返回响应头部 public Map<String, String> headers(); // 返回响应body public byte[] body(); // 返回请求是否成功 public boolean issuccessful(); } Callback MAC sdk允许用户使用异步callback的方式 正常时返回Response 异常时返回 MacException 使用方法请参考最佳实践-异步请求过程 public interface Callback { // 正常时返回Response void onresponse(call call, Response response); // 异常时返回MacException void onfailure(call call, MacException exception); } 最佳实践 1. 初始化 23

30 用户指南 / 4 业务类型 a. 调用MacConfig.init方法 设置AppKey AppSecret Context 建议在Applicatio n.oncreate时调用 public class DemoApplication extends Application protected void attachbasecontext(context base) { super.attachbasecontext(base); public void oncreate() { super.oncreate(); // 初始化MacConfig MacConfig config = new MacConfig.Builder().context(this).appKey(APP_KEY).appSecret(APP_SECRET).build(); MacClient.init(config); } } 其中 AppKey和AppSecret可在 App列表页 获取 b. 构造MacClient对象 通过该对象来进行网络操作 // 构造MacClient对象 MacClient client = new MacClient.Builder().build(); 2. 构建请求对象 请求对象Request可以设置url header method等 其中method默认为Get方法 Request req = new Request.Builder().url(url).headers(headers).addHeader("User-Agent", "Your UA").method("POST", body).build(); 3. 同步请求过程 下面为移动加速的同步请求示例 使用时请确保同步请求方法在后台线程中执行: new Thread(new Runnable() public void run() { Response rsp = null; try { rsp = client.newcall(req).execute(); } catch (MacException e) { e.printstacktrace(); } if (rsp!= null) { int statuscode = rsp.code(); byte[] data = rsp.body(); 24

31 用户指南 / 4 业务类型 Log.d(TAG, "[DemoActivity] execute statuscode: " + statuscode + " data: " + new String(data)); } } }).start(); 4. 异步请求过程 下面为移动加速的异步请求示例 使用时请确保异步请求方法在后台线程中执行: new Thread(new Runnable() public void run() { client.newcall(req).enqueue(new Callback() public void onresponse(call call, Response response) { int statuscode = response.code(); byte[] data = response.body(); Log.d(TAG, "[DemoActivity] onresponse statuscode: " + statuscode + " data: " + new String(data)); public void onfailure(call call, MacException e) { Log.d(TAG, e.getmessage(), e); } }); } }).start(); 如何判断加速是否成功 过滤和查看tag为mac的日志 例如控制台通过adb logcat -s mac来过滤 请求成功后可以看到类似日志 [DHandler] url: AccSuccess: 1 reqsuccess: 1 其中 AccSuccess为1表示加速成功 reqsuccess为1表示请求成功 常见问题 同时集成多个阿里SDK 如移动加速 支付宝 移动推送等 遇到UTDID冲突如何解决 UTDID冲突解决方案 25

32 用户指南 / 5 增值服务 5 增值服务 5.1 图片鉴黄 产品介绍 图片鉴黄是加速的一项增值服务 开通此功能后 用户在使用服务过程中 系 统会自动检测通过加速的图片是否涉黄 违规图片的URL将会被记录下来供用户导出和删 除 图片鉴黄按照扫描张数计费 以回源的图片作为检测基数 同一条图片URL只会被检测一 次 不会重复计费 同时用户还可以设置每日检测张数的上限 控制消费额度 的图片鉴黄基于云计算平台 能对海量数据进行快速检测 可以帮助用户节省90%以上的 人力成本 使用方法 图片鉴黄功能可在控制台的增值服务中使用 1. 设置待检测域名和限额 首次进入未设置检测域名 中的域名需要在设置中添加到检测列 表才会开始检测 单击马上设置后进入设置菜单 26

33 用户指南 / 5 增值服务 检测域名的设置 在左侧选择要检测的域名 添加到右侧检测中的域名栏中 最后点击确定保存后 云端即开始检测通过加速的新增图片 说明 首次开通服务是第二天00:00开始检测 该功能对已有的存量图片不会检测 如需检测存量图片 可以通过手动刷新缓存的方式实 现 刷新缓存后 待下次用户通过访问该图片后即会自动检测 整个检测结果会延 迟3-4小时 2. 查看统计数据及操作 配置完成后等待云端开始检测 3-4个小时后会有第一批结果出来 打开图片鉴黄菜单可以看到检测的统计数据信息 包括今日已检测的总量 疑似色情的图片量以 及判定为色情的图片量 27

34 用户指南 / 5 增值服务 单击图片列表标签可查看图片列表 选择查询条件可以筛选图片 下方可以翻页 图片列表中可以查看所有检测过的图片 如果图片在源站被删除则可能会导致控 制无法显示此图片 色情图片手工打标 由于检测系统判定无法做到100%准确率 会有少量图片会识别成疑似色情 或识别结果不对 此时可以通过手工打标的方式将图片打标为色情或正常 还可以同时选中多张 图片批量打标 28

35 用户指南 / 5 增值服务 3. 导出涉黄图片列表 系统会将检测结果和手工打标的结果综合起来判定图片是否违规 通过导出 违规图片按钮将所有违规图片导出 用户可以根据导出的列表到自己的系统中进行删除 然后刷新对应的缓存 产品定价 图片鉴黄计费规则 计费周期为1天1次 按照当日扫描量收费 每日扫描量越大 单价越低 算法确定部分和待用户确认部分按照不同的单价计费 后付费模式的详细计费标准如下 29

36 用户指南 / 5 增值服务 阶梯 张/日 确定部分 单价 元/千张 待用户确认部分 单价 元/千 张 > > > > > > 鉴黄包规格 价格 对应折扣 50万张 810元 9折 300万张 4590元 8.5折 500万张 7200元 8折 1000万张 13500元 7.5折 1亿张 元 7折 5亿张 元 6折 鉴黄资源包的价格如下 鉴黄资源包抵扣规则 算法确定部分按照1 1抵扣 待用户确认部分按照1 0.25抵扣 5.2 全站加速 全站加速 应用场景介绍 全站加速即动态加速 适用于各行业动静态内容混合 含较多动态资源请求 如asp jsp php等 格式的文件 的站点 阿里云全站加速提供 动静分离加速 动态内容采用智能路由 传输协议优化和链路复用技术 静态内容采用边缘缓 存 提升整站资源加载速度 实时探测及平滑跨网技术稳定高效处理高流量负载 提供全天候全网可用性 回源负载均衡 多源主备 连接复用和有序回源技术降低源站压力和故障风险 30

37 用户指南 / 5 增值服务 全链路HTTPS安全加速 防盗链 IP限流等保证源站安全 自定义设置动静规则 缓存规则并配备全景信息监控和告警功能 说明 全站加速默认纯动态加速 即所有动静态请求都通过最优路由回源获取资源 可通过配置指定静态 文件类型或路径 实现智能区分动静态资源 静态资源缓存在边缘节点上 动态资源使用动态加 速 达到最快的加速效果 计费规则 全站加速为增值服务 计费项为 基础费用 + 请求数费用 其中 基础费用 是根据服务所选择 的 按峰值带宽 或 按流量 计费的基础费用 请求数费用 包含动态HTTP请求数 动态HTTPS请求 数和静态HTTPS请求数 分别按照单价按日计费 全站加速详情参考 全站加速介绍 动态协议跟随回源 功能介绍 动态资源回源时使用协议和客户端访问资源的协议保持一致 例如 客户端以HTTP协议请求动态 资源 节点也会以HTTP协议回源获取资源 同理如果客户端以HTTPS协议请求动态资源 节点会以HTTPS协议回源获取资源 配置引导 域名管理 选择域名进入域名配置页面 设置动静态加速规则 在动态协议跟随回源中进行选择 31

38 用户指南 / 5 增值服务 说明 动态协议跟随回源是针对动态资源的请求的配置 而源站设置里的协议跟随回源则是针对静态资源 的请求的配置 二者有区别 特殊header头设置 功能介绍 根据Header中的Cache-Control字段 选择是否动态加速 Header相应头的Cache-Control内容符合 配置中任一规则就强制开启动态加速 不再检查其余配置 配置引导 选择域名管理 > 域名配置页面 > 动静态加速规则设置 选择特殊Header头设置 > 设置要强制开启动态加速的Cache-Control规则 32

39 用户指南 / 5 增值服务 说明 例如 设置了规则为 no-cache 则所有响应头中的Cache-Control中带no-cache的资源都强制开启 动态加速 不缓存在边缘节点上 静态文件类型 功能介绍 全站加速默认为纯动态加速 即所有资源请求都使用动态加速 通过最优路由回源获取资源 因此 静态资源也不会被边缘节点缓存 可通过配置指定静态文件的类型 以智能区分动静态资源 达到 静态资源使用边缘缓存 动态资源用动态加速的最优方案 配置引导 选择域名管理 > 选择域名进入域名配置页面 > 动静态加速规则设置 选择静态文件类型进行配置 33

40 用户指南 / 5 增值服务 勾选静态资源的文件类型 选中的资源类型将使用边缘缓存 而不用每次请求都回源获取资源 静态路径设置 功能介绍 全站加速默认为纯动态加速 即所有资源请求都使用动态加速 通过最优路由回源获取资源 因此 静态资源也不会被边缘节点缓存 可通过配置指定静态文件的路径 以区分动静态资源 达到静态 资源使用边缘缓存 动态资源用动态加速的最优方案 配置引导 选择域名管理 > 选择域名进入域名配置页面 > 动静态加速规则设置 选择静态路径设置 指定静态资源的路径 34

41 用户指南 / 5 增值服务 静态路径的资源将使用边缘节点缓存 供用户就近获取 达到更好的加速效果 静态URI设置 功能介绍 全站加速默认为纯动态加速 即所有资源请求都使用动态加速 通过最优路由回源获取资源 因此 静态资源也不会被边缘节点缓存 可通过配置指定静态文件的URI 以区分动静态资源 达到静态 资源使用边缘缓存 动态资源用动态加速的最优方案 配置引导 选择域名管理 > 选择域名进入域名配置页面 > 动静态加速规则设置 选择静态URI设置 指定静态URI 35

42 用户指南 / 5 增值服务 静态URI的资源将使用静态资源加速 缓存在边缘节点上 供用户就近获取 36

43 用户指南 / 6 域名管理 6 域名管理 6.1 批量复制 功能介绍 您可以将某一个加速域名的一个或多个配置 复制到另外一个或者多个域名上 实现批量配置域名 的效果 说明 您只能选择状态为正常运行的域名进行复制 操作步骤 请确保您已经配置过您想复制配置的域名 否则将无法批量复制 说明 您无法复制HTTPS证书到其他域名 请您单独配置 警告 域名复制后 复制不可回退 请确认该被复制的域名正在服务或已有配置 且流量带宽较大 请务 必确认您的域名复制选择无误 谨慎复制 37

44 用户指南 / 6 域名管理 1. 在域名概览页 选择您想要复制配置的域名 单击复制配 置 2. 勾选您想要复制的配置项 单击下一步 说明 您无法同时复制源站信息和非源站信息 38

45 用户指南 / 6 域名管理 39

46 用户指南 / 6 域名管理 3. 勾选您想要的被批量配置的目标域名 您想要应用上一步中复制到的配置的域名 单击下一 步 您也可以输入关键词查找域名 40

47 用户指南 / 6 域名管理 41

48 用户指南 / 6 域名管理 说明 复制的内容会覆盖目标域名已经配置的内容 请您谨慎操作 以免造成服务不可用 4. 在单弹窗中单击确认 批量复制成 功 注意事项 自定义回源头为增量复制 例如 假设您的A域名有2条回源头配置 您从B域名复制了5条内 容 则你会有7条回源头配置内容 HTTP头为非增量复制 假设您的A域名配置了cache_control 为private 您的B域名配置为public 复制后 您的cache_control为public 开关类的配置复制 将会覆盖域名原有的配置 Refer黑白名单或IP黑白名单将会覆盖域名原有配置 6.2 HTTPS安全加速 HTTPS安全加速设置 功能介绍 HTTPS是以安全为目标的HTTP通道 简单讲是HTTP的安全版 即将HTTP用SSL/TLS协议进行封 装 HTTPS的安全基础是SSL/TLS HTTPS加速优势 42

49 用户指南 / 6 域名管理 传输过程中对用户的关键信息进行加密 防止类似Session ID或者Cookie内容被攻击者捕获造成 的敏感信息泄露等安全隐患 传输过程中对数据进行完整性校验 防止DNS或内容遭第三方劫持 篡改等中间人攻击 MITM 隐患 了解更多使用HTTPS防止流量劫持 阿里云 提供了HTTPS安全加速方案 您只需要开启HTTPS后上传证书和私钥 并支持对证书 进行查看 停用 启用 编辑操作 说明 如果您有SNI回源的需要 请提交工单 工作原理 在阿里云控制台开启的HTTPS 将实现用户和阿里云节点之间请求的HTTPS加密 而 节点返回源站获取资源的请求仍按您源站配置的方式进行 建议您源站也配置并开启HTTPS 实现全链路的HTTPS加密 以下是HTTPS加密流程 1. 客户端发起HTTPS请求 2. 服务端生成公钥和私钥 可以自己制作 也可以向专业组织申请 3. 服务端把相应的公钥证书传送给客户端 4. 客户端解析证书的正确性 如果证书正确 则会生成一个随机数 密钥 并用公钥该随机数进行加密 传输给服务 端 如果证书不正确 则SSL握手失败 说明 正确性包括 证书未过期 发行服务器证书的 CA可靠 发行者证书的公钥能够正确解开服务器 证书的发行者的数字签名 服务器证书上的域名和服务器的实际域名相匹配 5. 服务端用之前的私钥进行解密 得到随机数 密钥 6. 服务端用密钥对传输的数据进行加密 7. 客户端用密钥对服务端的加密数据进行解密 拿到相应的数据 43

50 用户指南 / 6 域名管理 注意事项 配置相关 支持开启HTTPS安全加速功能的业务类型包括 图片小文件加速 大文件下载加速 视音频点 播加速 直播流媒体加速 支持泛域名HTTPS服务 支持HTTPS安全加速的启用和停用 启用 您可以修改证书 系统默认兼容用户的HTTP和HTTPS请求 您也可以自定义对原请 求方式设置强制跳转 停用 停用后 系统不再支持HTTPS请求且将不再保留证书或私钥信息 再次开启证书 需 要重新上传证书或私钥 您可以查看证书 但由于私钥信息敏感 不支持私钥查看 请妥善保管证书相关信息 你可以更新证书 但请谨慎操作 更新HTTPS证书后1分钟内全网生效 计费相关 HTTPS安全加速属于增值服务 开启后将产生HTTPS请求数计费 当前计费标准详见 HTTPS计费 详情 说明 HTTPS根据请求数单独计费 费用不包含在流量包内 请确保账户余额充足再开通HTTPS服 务 以免因HTTPS服务欠费影响您的服务 证书相关 开启HTTPS安全加速功能的加速域名 您需要上传证书 包含证书和私钥 均为 PEM 格式 说明 由于采用的Tengine服务基于Nginx 因此只支持Nginx能读取的证书 即PEM格式) 具体 方法 请看参考证书格式说明及转化方法 只支持携带SNI信息的SSL/TLS握手 您上传的证书需要和私钥匹配 否则会校验出错 不支持带密码的私钥 44

51 用户指南 / 6 域名管理 操作步骤 1. 购买证书 您需要具备匹配加速域名的证书才能开启HTTPS安全加速 您可以在云盾控制台快 速申请免费的证书或购买高级证书 2. 登录控制台 进入域名管理页 选择域名 单击管理 3. 在HTTPS设置 > HTTPS证书 单击修改配 置 4. 在HTTPS设置对话框中 开启HTTPS安全加速 5. 选择证书 您可以选择的证书类型包括 云盾 自定义和免费证书 目前仅支持 PEM 的证书格 式 您可以选择云盾 若证书列表中无当前适配的证书 您可以选择自定义上传 您需要在设置 证书名称后 上传证书内容和私钥 该证书将会在阿里云云盾的证书服务中保存 您可以 在我的证书里查看 您也可以选择免费证书 即阿里云的Digicert免费型DV版SSL证书 的免费证书的只适 用于的HTTP安全加速业务 因此您无法在阿里云云盾控制台管理该证书 也无法查看到 公钥和私钥 设置免费证书后 大约需要等候10分钟生效 45

52 46 用户指南 / 6 域名管理

53 用户指南 / 6 域名管理 6. 验证证书是否生效 证书生效后 约1小时 使用HTTPS方式访问资源 如果浏览器中出现绿 色HTTPS标识 表明当前与网站建立的是私密连接 HTTPS安全加速生效 说明 关于更换证书 如果您想更换为免费证书或阿里云云盾证书 直接在HTTPS设置页选择想替换的目标证书类 型 即云盾或免费证书 即可 如果您想更换为自定义证书 在HTTPS设置页 选择自定义 然后将新证书的名称和内容填入 对应框内 提交信息即可 证书格式说明 在您开启 HTTPS安全加速 服务之前 您需要配置证书 您可以选择在 阿里云云盾 托管或购买的 证书 阿里云的免费证书或自行上传的自定义证书 自定义上传只支持PEM格式证书 证书及 私钥格式及其他格式转PEM格式方法 证书格式要求 CA 机构提供的证书一般包括以下几种 其中阿里云使用的是 Nginx.crt为证书.key为私 钥 如果证书是通过 root CA机构颁发 则您的证书为唯一的一份 如果证书是通过中级CA机构颁发的证书 则您的证书文件包含多份证书 需要手工将服务器证 书与中间证书拼接后 一起上传 说明 拼接规则为 服务器证书放第一份 中间证书放第二份 中间不要有空行 一般情况下 机构 在颁发证书的时候会有对应说明 请注意规则说明 示例 请确认格式正确后上传 Root CA机构颁发的证书 证书格式为linux环境下 PEM 格式为 47

54 用户指南 / 6 域名管理 证书规则为 请将开头-----BEGIN CERTIFICATE-----和结尾 -----END CERTIFICATE-----一并上 传 每行64字符 最后一行不超过64字符 中级机构颁发的证书链 -----BEGIN CERTIFICATE END CERTIFICATE BEGIN CERTIFICATE END CERTIFICATE BEGIN CERTIFICATE END CERTIFICATE----证书链规则 证书之间不能有空行 48

55 用户指南 / 6 域名管理 每一份证书遵守第一点关于证书的格式说明 RSA私钥格式要求 rsa私钥规则 本地生成私钥 openssl genrsa -out privatekey.pem 2048 其中privateKey.pem为 您的私钥文件 -----BEGIN RSA PRIVATE KEY-----开头, -----END RSA PRIVATE KEY----- 结 尾 请将这些内容一并上传 每行64字符 最后一行长度可以不足64字符 如果您并未按照上述方案生成私钥 得到如-----BEGIN PRIVATE KEY END PRIVATE KEY----这种样式的私钥 您可以按照如下方式转换 openssl rsa -in old_server_key.pem -out new_server_key.pem 然后将new_server_key.pem的内容与证书一起上传 49

56 用户指南 / 6 域名管理 证书格式转换方式 HTTPS安全加速只支持 PEM 格式的证书 其他格式的证书需要转换成 PEM 格式 建议通过 openssl 工具进行转换 下面是几种比较流行的证书格式转换为 PEM 格式的方法 DER 转换为 PEM DER格式一般出现在java平台中 证书转化 openssl x509 -inform der -in certificate.cer -out certificate.pem 私钥转化 openssl rsa -inform DER -outform pem -in privatekey.der -out privatekey.pem P7B 转换为 PEM P7B格式一般出现在windows server和tomcat中 证书转化 openssl pkcs7 -print_certs -in incertificat.p7b -out outcertificate. cer 获取outcertificat.cer里面-----BEGIN CERTIFICATE END CERTIFICATE-----的内容作为证书上传 私钥转化 P7B证书无私钥 因此 只需在控制台只需填写证书部分 私钥无需填写 PFX 转换为 PEM PFX格式一般出现在windows server中 50

57 用户指南 / 6 域名管理 证书转化 openssl pkcs12 -in certname.pfx -nokeys -out cert.pem 私钥转化 openssl pkcs12 -in certname.pfx -nocerts -out key.pem -nodes 免费证书 免费证书 即阿里云的Digicert免费型DV版SSL证书 的免费证书的只适用 于的HTTPS安全加速业务 因此您无法在阿里云云盾控制台管理该证书 也无法查看到公钥和 私钥 免费证书申请需要5-10分钟 等待期间 您也可以重新选择上传自定义证书或者选择托管证书 无论您启用的是自定义证书/托管证书 还是免费证书 都可以相互切换 免费证书有效期为1年 到期后自动续签 在您使用过程中 如果关闭Https设置后 再次开启使用免费证书时 会直接使用已经申请过但 未过期的证书 若开启时证书已过期 会重新申请免费证书 其他证书相关 您可以停用 启用和修改证书 停用证书后 系统将不再保留证书信息 再次开启证书时 需要 重新上传证书或私钥 请参考HTTPS安全加速设置 只支持带SNI信息的SSL/TLS 握手 请确保上传的证书和私钥匹配 更新证书的生效时间为10分钟 不支持带密码的私钥 其他证书相关的常见问题 请见更多证书问题 强制跳转 功能介绍 如果您的加速域名开启了HTTPS安全加速 您可以自定义设置 将终端用户的原请求方式进行 强制跳转 例如 当您开启强制HTTPS跳转后 终端用户发起了一个HTTP请求 服务端返回302重定向响 应 原来的HTTP请求强制重定向为HTTPS请求 如图所示 51

58 用户指南 / 6 域名管理 强制跳转默认不开启 开启后默认设置为 同时支持HTTP和HTTPS方式的请求 可选项分别是 默认 强制HTTPS跳转 强制HTTP跳转 强制HTTPS跳转 用户的请求将强制重定向为HTTPS请求 强制HTTP跳转 用户的请求将强制重定向为HTTP请求 说明 您只有在启用HTTPS安全加速功能后才能设置强制跳转 同时支持HTTP和HTTPS方式的请求 操作步骤 1. 进入域名管理页面 选择需要设置的域名 单击管理 2. 在HTTPS设置 > 强制跳转开启功能 52

59 用户指南 / 6 域名管理 HTTP/2 功能介绍 HTTP/2也被称为HTTP 2.0 是最新的HTTP协议 目前 Chrome IE11 Safari以及Firefox 等 主流浏览器已经支持 HTTP/2协议 HTTP/2优化了性能 兼容了HTTP/1.1的语义 与SPDY相 似 与HTTP/1.1有巨大区别 说明 SPDY是Google开发的基于TCP的应用层协议 用以最小化网络延迟 提升网络速度 优化用户的 网络使用体验 SPDY并不是一种用于替代HTTP的协议 而是对HTTP协议的增强 新协议的功能 包括数据流的多路复用 请求优先级以及HTTP报头压缩 与HTTP/2相似 HTTP/2的优势 二进制协议 相比于HTTP 1.x 基于文本的解析 HTTP/2将所有的传输信息分割为更小的消息和 帧 并对它们采用二进制格式编码 基于二进制可以让协议有更多的扩展性 比如引入了帧来传 输数据和指令 内容安全 HTTP/2基于HTTPS 因此天然具有安全特性 通过HTTP/2的特性可以避免单纯使用 HTTPS的性能下降 多路复用 MultiPlexing 通过该功能 在一条连接上 您的浏览器可以同时发起无数个请 求 并且响应可以同时返回 另外 多路复用中支持了流的优先级 Stream dependencies 设 置 允许客户端告诉服务器哪些内容是更优先级的资源 可以优先传输 53

60 用户指南 / 6 域名管理 Header压缩 Header compression HTTP请求头带有大量信息 而且每次都要重复发送 HTTP/2 采用HPACK格式进行压缩传输 通讯双方各自缓存一份头域索引表 相同的消息头只发 送索引号 从而提高效率和速度 服务端推送 Server push 同SPDY一样 HTTP/2 也具有客户端推送功能 目前 有大多数 网站已经启用HTTP/2 如淘宝 使用Chrome浏览器登陆控制台 您可以查看是否启用 HTTP/2 操作步骤 1. 在 域名管理页面 选择域名 单击 配置 2. 在 HTTPS配置 > HTTP/2设置 栏进行配置 说明 开启HTTP/2前 请确保HTTPS的证书已经配置成功 若您是第一次配置HTTPS证书 需要等证书配置完成且生效后 才能打开HTTP/2 若您已经开启了HTTP/2 但是又关闭了HTTPS证书功能 HTTP/2会自动失效 54

61 用户指南 / 6 域名管理 3. 打开后保存即 可 6.3 内容回源设置 55

62 用户指南 / 6 域名管理 多源优先级设置 功能介绍 阿里云支持三种类型回源域名 包括oss回源域名 IP和自定义域名 其中IP和自定义域名支 持多IP或多域名设置 并支持用在多源站场景下 进行回源优先级设置 当用户选择的回源源站类型为IP或自定义域名时 可设置多个源站 并为多源站设置优先级 添加 多源站时 源站优先级为 主 和 备 优先级为 主 > 备 用户100%回源流量都将首先回源优先级高的源站 如果某个源站健康检查连续3次都是失败的 话 则100%的流量都将选择优先级第二的源站回源 如果主动健康检查成功的话 该源站就会重 新标记为可用 恢复原来优先级 当所有源站的回源优先级一样时 cdn将自动轮询回源 源站健康检查 实行主动四层健康检查机制 每5秒主动健康检查源站一次 主要支持场景 主备方式切换源站 操作步骤 1. 进入域名管理页面 选择需要设置的域名 单击管理 2. 在基本配置 > 源站信息源站配置 设置源站类型 源站地址和端口 您可以选择的回源端口类型 为 80端口 443端口和自定义端口 如果您选择的源站信息为 IP 或 源站域名 则您仍然按照外网流量标准进行计费 如果您选择的源站信息为 OSS域名 即从回源OSS 则按照内网的价格计费 OSS价格 详情 如果选择域名类型为源站域名 并设置了一个oss的域名 那么仍然按照外网流量价格计费 56

63 用户指南 / 6 域名管理 57

64 用户指南 / 6 域名管理 3. 设置完成后 单击确认 设置成功 说明 多源优先级的设置只支持IP和源站域名类型 OSS域名不支持多源优先级功能 您可以根据实 际需求 选择适合自己的源站类型及设置合理的优先级 直播加速不支持源站设置 设置自定义端口 您可以在开通白名单后 设置自定义端口 自定义端口支持范围为 当您的静态或动态协议设置为跟随时 无法设置自定义端口 如果您通过OpenAPI 设置自己的回源协议为跟随 请确保您的回源协议和自定义端口均能正常 使用 当您通过端口设置了回源协议 HTTP或HTTPS 和自定义端口时 则无论您在控制台如何设 置 回源都将按照端口的配置进行 私有bucket回源授权 功能介绍 私有bucket回源授权是指若加速域名想要回源至该用户账号下标记为私有的bucket时 需要首先进 行授权 授权成功并开启授权配置后 用户开启了私有bucket授权的域名有权限访问私有bucket 您可以配合使用cdn提供的refer防盗链功能 鉴权等功能 有效保护您的资源安全 警告 授权成功并开启了对应域名的私有bucket功能 该加速域名可以访问您的私有bucket内的资源 内容 开启该功能前 请根据实际的业务情况 谨慎决策 若您授权的私有bucket内容并不适 合作为加速域名的回源内容 请勿授权或者开启该功能 若您的网站有攻击风险 请购买高防服务 请勿授权或开启私有bucket功能 操作步骤 如何开启私有bucket回源授权 1. 进入域名管理页面 选择需要设置的域名 单击管理 58

65 用户指南 / 6 域名管理 2. 在回源配置 > 私有Bucket回源设置中 开启该功 能 59

66 用户指南 / 6 域名管理 3. 单击立即授 权 4. 授权成功 为该域名开启私有bucket回源配置 单击确定 5. 设置成功 如何关闭私有bucket回源授权 说明 若您的加速域名正在使用私有bucket做为源站进行回源 请不要关闭或删除私有bucket授权 1. 进入访问控制 > 角色管理 2. 删除AliyunAccessingPrivateOSSRole授权 3. 私有bucket授权删除成功 60

67 用户指南 / 6 域名管理 协议跟随回源 功能介绍 开启该功能后 回源使用协议和客户端访问资源的协议保持一致 即如果客户端使用 HTTPS 方式 请求资源 当节点上未缓存该资源时 会使用相同的 HTTPS 方式回源获取资源 同理类似 HTTP 协议的请求 说明 源站需要同时支持 80 端口和 443 端口 否则有可能会造成回源失败 配置说明 1. 进入域名管理页面 选择需要设置的域名 单击管理 2. 在回源配置 > 静态协议跟随回源开启功能 3. 您可以选择跳转类型 跟随 HTTP或HTTPS 回源HOST 功能介绍 自定义在节点回源过程中所需访问的WEB服务器域名 源站 源站决定了回源时 请求到哪个IP 回源host 回源host决定回源请求访问到该IP上的哪个站点 例一 源站是域名源站为 回源host为 那么实际回源是请求到 com 解析到的IP 对应的主机上的站点 61

68 用户指南 / 6 域名管理 例二 源站是IP源站为 回源host为 那么实际回源的是 对应的主机 上的 站点 说明 目前不支持sni 回源 配置引导 回源host为可选配置项 默认值为 如果源站是IP类型 回源host默认加速域名 如果源站是OSS源站类型 回源host默认是源站域名 可选项分别是 加速域名 源站域名 自定义域名 变更配置 进入域名管理页 选择域名进入配置页面 回源设置 可修改回源host的配置 6.4 访问控制设置 防盗链 功能介绍 防盗链功能基于 HTTP 协议支持的 Referer 机制 通过 referer 跟踪来源 对来源进行识别和 判断 用户可以通过配置访问的 Referer 黑白名单来对访问者身份进行识别和过滤 从而限制 资源被访问的情况 目前防盗链功能支持黑名单或白名单机制 访客对资源发起请求后 请求到达 节点 节点会根据用户预设的防盗链黑名单或白名单 对访客的身份进行过滤 符合规则可以顺利请求 到资源 若不符合规则 则该访客请求会 返回403响应码 操作步骤 1. 进入域名管理页面 选择需要设置的域名 单击管理 62

69 用户指南 / 6 域名管理 2. 在访问控制 > Refer防盗链 单击修改配 置 63

70 用户指南 / 6 域名管理 3. 单击黑名单或白名单 在下框内输入想要添加的网段 4. 单击确认 注意事项 防盗链是可选配置 默认不启用 黑白名单互斥 同一时间您只能选择一种方式 配置后会自动添加泛域名支持 例如 如果您填写a.com 则最终配置生效的是*.a.com 所有子 级域名都会生效 您可以设置是否允许空 Referer 字段访问资源 即允许在浏览器地址栏输入地址直接访问资 源URL IP黑名单和白名单 功能介绍 通过IP黑名单功能 您可以添加IP到黑名单 从而使该IP无法访问当前加速域名 通过IP白名单功 能 您可以添加IP到白名单 则只有该IP访问当前加速域名 当前 IP黑/白名单支持IP网段添加 例如 /24 说明 /24 24表示采用子网掩码中的前24位为有效位 即用32-24=8bit来表示主机号 该子网可 以容纳2^8-2 = 254 台主机 故 /24 表示IP网段范围是 ~ 操作步骤 1. 进入域名管理页面 选择需要设置的域名 单击管理 64

71 用户指南 / 6 域名管理 2. 在访问控制 > IP黑/白名单 单击修改配 置 65

72 用户指南 / 6 域名管理 3. 单击黑名单或白名单 在下框内输入想要添加的网段 4. 单击确认 鉴权配置 URL鉴权功能主要用于保护用户站点的内容资源不被非法站点下载盗用 虽然 通过防盗链方法 添加 Referer 黑 白名单的方式可以解决一部分盗链问题 但是 由于 Referer 内容可以伪造 所 以Referer 防盗链方式无法彻底保护站点资源 因此 采用URL鉴权方式保护用户源站资源更为安 全有效 工作原理 URL鉴权功能通过阿里云加速节点与客户资源站点配合 实现了一种更为安全可靠的源站资源 防盗方法 1. 客户站点提供加密 URL 包含权限验证信息 2. 您使用加密后的 URL 向加速节点发起请求 3. 加速节点对加密 URL 中的权限信息进行验证以判断请求的合法性 正常响应合法请求 拒绝非 法请求 鉴权方式 阿里云 兼容并支持鉴权方式A 鉴权方式B 鉴权方式C三种鉴权方式 您可以根据自己的业务 情况 选择合适的鉴权方式 来实现对源站资源的有效保护 鉴权代码示例 您可以查看 鉴权代码示例 配置引导 1. 在控制台页面下的域名管理 页 选择需要设置的域名 单击配置 66

73 用户指南 / 6 域名管理 2. 在访问控制 > 鉴权配置栏 单击修改配 置 67

74 用户指南 / 6 域名管理 3. 单击开启URL鉴权配置 选择鉴权类型 并主KEY 鉴权方式A 工作原理 用户访问加密 URL 构成 鉴权字段描述 PrivateKey 字段用户可以自行设置 有效时间1800s指用户访问客户源服务器时间超过自定义失效时间 timestamp字段指 定 的1800s后 该鉴权失效 例如用户设置访问时间为 :00:00 则链接的真正失 效时间为 :30:00 字段 描述 timestamp 失效时间 整形正数 固定长度为10 是1970年1月1日以来 的秒数 控制失效时间 10位整数 有效时间1800s rand 随机数 建议使用UUID (不能包含中划线 - 如: 477b3bbc25 3f467b8def c7bec 格式) uid 暂未使用 设置成0即可) md5hash 通过md5算法计算出的验证串 由数字和小写英文字母混合组 成0-9a-z 固定长度32 服务器拿到请求后 会首先判断请求中的 timestamp 是否小于当前时间 如果小于当前时间 则认为过期失效并返回HTTP 403错误 如果 timestamp 大于当前时间 则构造出一个同样的字符串(参考以下sstring构造方式) 然后使用MD5算法算出 HashValue 再和请求中带来的 md5hash 进行比对 比对结果一 致 则认为鉴权通过 返回文件 否则鉴权失败 返回HTTP 403错误 HashValue 是通过以下字符串计算出来的 sstring = "URI-Timestamp-rand-uid-PrivateKey" URI是用户的请求对象相对 地址 不包含参数 如 /Filename 68

75 用户指南 / 6 域名管理 HashValue = md5sum(sstring) 鉴权实例 1. 通过 req_auth 请求对象: cdn.example.com/video/standard/1k.html 2. 设置密钥为 aliyuncdnexp1234 您可以自行配置 3. 设置鉴权配置文件有效时间为 2015年10月10日00:00:00 计算出秒数为 服务器会构造一个用于计算Hashvalue的签名字符串 /video/standard/1k.html aliyuncdnexp1234" 5. 根据该签名字符串 服务器会计算HashValue HashValue = md5sum("/video/standard/1k.html aliyuncdnexp1234") = 80cd3862d699b7118eed99103f2a3a4f 6. 则请求时url为 如果计算出的HashValue与用户请求中带的 md5hash = 80cd3862d699b7118eed99103f2a3a4f 值一致 则鉴权通过 鉴权方式B 原理说明 用户访问加密 URL 格式 用户访问的 URL 如下: 加密URL的构造:域名后跟生成URL的时间 精确到分钟 (timestamp)再跟md5值(md5hash) 最后 拼接回源服务器的真实路径(FileName) URL有效时间为1800s 当鉴权通过时 实际回源的URL是: 鉴权字段描述 注意 PrivateKey 由客户自行设置 69

76 用户指南 / 6 域名管理 有效时间1800s是指 用户访问客户源服务器时间超过自定义失效时间(timestamp字段指定)的 1800s后 该鉴权失效 例如用户设置访问时间 :00:00 链接真正失效时间是 :30:00 字段 描述 DomainName 客户站点的域名 timestamp 资源失效时间 作为URL的一部分 同时作 为计算 md5hash 的一个因子 格式为 YYYYMMDDHHMM,有效时间1800s md5hash 以timestamp FileName和预先设定好的 PrivateKey 共同做MD5获得的字符串 即 md5( PrivateKey + timestamp + FileName) FileName 实际回源访问的URL (注意 鉴权时候FileName 要以/开头) 示例说明 1. 回源请求对象: 2. 密钥设为 aliyuncdnexp1234 (用户自行设置) 3. 用户访问客户源服务器时间为 格式为 YYYYMMDDHHMM 4. 则服务器会构造一个用于计算 md5hash 的签名字符串 aliyuncdnexp /4/44/44c0909bcfc20a01afaf256ca99a8b8b. mp3 5. 服务器会根据该签名字符串计算 md5hash md5hash = md5sum("aliyuncdnexp /4/44/44c0909bcf c20a01afaf256ca99a8b8b.mp3") = ef1527deadafa49a890a377f0 6. 请求时url /4/44/44c0909bcfc20a01afaf256ca99a8b8b.mp3 计算出来的 md5hash 与用户请求中带的 md5hash = ef1527deadafa49a890a377f0 值 一致 于是鉴权通过 70

77 用户指南 / 6 域名管理 鉴权方式C 原理说明 用户访问加密 URL 格式 格式1 格式2 花括号中的内容表示在标准的URL基础上添加的加密信息 <md5hash>是验证信息经过 MD5 加密后的字符串; <timestamp>是未加密的字符串 以明文表示 固定长度 年1月1日以来的秒数 表示 为十六进制 采用格式一进行URL加密 例如 test.flv <md5hash> 为 a37fa50a5fb8f71214b1e7c95ec7a1bd<timestamp> 为 55CE8100 鉴权字段描述 <md5hash> 部分字段描述 字段 描述 PrivateKey 干扰串 不同客户采用不同的干扰串 FileName 实际回源访问的URL (注意 鉴权时候path要 以/开头) time 用户访问源服务器时间 取 UNIX 时间 以十 六进制数字字符表示 PrivateKey 取值 aliyuncdnexp1234 FileName 取值 /test.flv time 取值 55CE

78 用户指南 / 6 域名管理 因此 md5hash 值为 md5hash = md5sum(aliyuncdnexp1234/test.flv55ce8100) = a37fa50a5f b8f71214b1e7c95ec7a1bd 明文: timestamp = 55CE8100 这样生成加密 URL: 格式一 test.flv 格式二 bd&key2=55ce8100 示例说明 用户使用加密的 URL 访问加速节点,服务器会先把加密串 1 提取出来, 并得到原始的 URL 的 <FileName> 部分 用户访问时间 然后按照定义的业务逻辑进行验证 1. 使用原始的 URL 中的 <FileName> 部分,请求时间及 PrivateKey 进行 MD5 加密得到一个加密 串2 2. 比较加密串 2 与加密串 1 是否一致 如果不一致则拒绝 3. 取加速节点服务器当前时间 并与从访问 URL 中所带的明文时间相减 判断是否超过设置的时 限 t(时间域值 t 默认为 1800s) 4. 有效时间1800s是指 用户访问客户源服务器时间超过自定义时间的1800s后 该鉴权失效 例 如用户设置访问时间 :00:00 链接真正失效时间是 :30:00 5. 时间差小于设置时限的为合法请求 加速节点才会给予正常的响应 否则拒绝该请求 返 回 http 403错误 72

79 用户指南 / 6 域名管理 鉴权代码示例 URL鉴权规则请查阅 URL鉴权 通过这个 demo 您可以根据业务需要 方便的对URL进行鉴权处 理 以下Python Demo包含三种鉴权方式 A鉴权方式 B鉴权方式 C鉴权方式 分别描述了三种 不同鉴权方式的请求URL构成 哈希字符串构成等内容 Python版本 import re import time import hashlib import datetime def md5sum(src): m = hashlib.md5() m.update(src) return m.hexdigest() def a_auth(uri, key, exp): p = re.compile("^( if not p: return None m = p.match(uri) scheme, host, path, args = m.groups() if not scheme: scheme = " if not path: path = "/" if not args: args = "" rand = "0" # "0" by default, other value is ok uid = "0" # "0" by default, other value is ok sstring = "%s-%s-%s-%s-%s" %(path, exp, rand, uid, key) hashvalue = md5sum(sstring) auth_key = "%s-%s-%s-%s" %(exp, rand, uid, hashvalue) if args: return "%s%s%s%s&auth_key=%s" %(scheme, host, path, args, auth_key) else: return "%s%s%s%s?auth_key=%s" %(scheme, host, path, args, auth_key) def b_auth(uri, key, exp): p = re.compile("^( if not p: return None m = p.match(uri) scheme, host, path, args = m.groups() if not scheme: scheme = " if not path: path = "/" if not args: args = "" # convert unix timestamp to "YYmmDDHHMM" format nexp = datetime.datetime.fromtimestamp(exp).strftime('%y%m%d%h%m') sstring = key + nexp + path hashvalue = md5sum(sstring) return "%s%s/%s/%s%s%s" %(scheme, host, nexp, hashvalue, path, args) def c_auth(uri, key, exp): p = re.compile("^( if not p: return None m = p.match(uri) scheme, host, path, args = m.groups() if not scheme: scheme = " if not path: path = "/" 73

80 用户指南 / 6 域名管理 if not args: args = "" hexexp = "%x" %exp sstring = key + path + hexexp hashvalue = md5sum(sstring) return "%s%s/%s/%s%s%s" %(scheme, host, hashvalue, hexexp, path, args) def main(): uri = " # original uri key = "<input private key>" # private key of authorization exp = int(time.time()) + 1 * 3600 # expiration time: 1 hour after current itme authuri = a_auth(uri, key, exp) # auth type: a_auth / b_auth / c_auth print("url : %s\nauth: %s" %(uri, authuri)) if name == " main ": main() 6.5 高级设置 带宽封顶 功能介绍 带宽封顶功能是指 当统计周期 5分钟 产生的平均带宽超出所设置的带宽最大值时 为了保护 您的域名安全 此时域名会自动下线 所有的请求会回到源站 此时将停止加速服务 避免异 常流量带来的非日常消费 域名下线后 你可以在控制台重新启动该域名 说明 带宽封顶的功能 泛域名暂不支持 设置后不会生效 RAM子账号需云监控授权后使用 请授权AliyunCloudMonitorFullAccess策略组 操作步骤 说明 开启带宽封顶功能后 您的业务会受到带宽封顶的限制而触发下线 为了不影响您的域名业务 建 议您合理评估 谨慎设置带宽峰值 1. 登录控制台 74

81 用户指南 / 6 域名管理 2. 进入域名管理页面 选择需要设置的域名 单击管 理 3. 在左侧导航栏 单击高级设置 75

82 用户指南 / 6 域名管理 4. 单击修改配置 5. 开启带宽封顶开关 6. 输入带宽上限值 并选择单位Mbps Gbps Tbps 然后单击确认 说明 带宽进制为1000 您可以根据域名的实际使用情况 选择开启或者关闭带宽封顶功能 76

83 用户指南 / 7 设置httpDNS 7 设置httpDNS 功能简介 传统的DNS解析是通过访问运营商Local DNS获得解析结果 这种方式容易引发域名劫持 域名 解析错误 流量跨网等问题 从而导致网站无法访问或访问缓慢 httpdns是域名解析服务 通过HTTP协议直接访问阿里云的服务器 由于绕过了运营商的 Local DNS 因此可以避免DNS劫持并获得实时精确的DNS解析结果 原理 客户端发起请求 通过HTTP协议访问阿里云指定httpDNS服务端 该服务端依托遍 布各地的二级DNS节点解析域名 获得域名解析结果并最终返回给客户端 httpdns 接口 支持通过HTTP接口直接访问 访问方式如下 1. 服务URL 2. 请求方法 POST 3. 支持参数 client_ip=x.x.x.x 如果使用发起httpDNS请求的客户端IP 该参数可以忽略 4. 请求示例 待解析的多个域名放到POST的body中 域名之间以空白分隔 空白可以是空 格 TAB和换行符 #curl ' ' -d 'd.tv.taobao.com' 5. 返回格式 json 数据 解析后提取域名对应的ip 多个ip之间可以做轮询 需要遵循ttl进行缓存 和过期 {"dns":[{"host":"d.tv.taobao.com","ips":[{"ip":" "," spdy":0},{"ip":" ","spdy":0}],"ttl":300,"port":80}]," port":80} 6. 多个域名请求事例 请求示例 #curl '

84 用户指南 / 7 设置httpDNS ' -d 'd.tv.taobao.com vmtstvcdn.alicdn.com' 返回示例 {"dns":[{"host":"vmtstvcdn.alicdn.com","ips":[{"ip":" ","spdy":0},{"ip":" ","spdy":0}],"ttl":300,"port": 80},{"host":"d.tv.taobao.com","ips":[{"ip":" ","spdy ":0},{"ip":" ","spdy":0}],"ttl":300,"port":80}],"port ":80} 78

85 用户指南 / 8 数据监控 8 数据监控 数据监控主要包括两个部分 资源监控 实时监控 资源监控 您可以选择想监控的域名 区域 运营商 时间粒度 1分钟 5分钟 1小时 以及想查询的时间 段 今天 昨天 近7天 近30天或自定义 查看以下各监控项各指标的具体情况 监控项 监控指标 流量带宽 带宽 流量 回源统计 回源带宽 回源流量 访问次数 请求次数 QPS 命中率 无 HTTPCODE 5xx 4xx 3xx 2xx 资源监控部分的曲线图数据和计费数据有一定差别 例如 30天统计曲线取点粒度为14400s 计费 数据粒度则为300s 故曲线图会忽略掉其中的一些计量点作图 主要用作带宽趋势描述 精确粒度 的计费数据则主要用于您使用带宽的依据 说明 命中率不支持选择区域或运营商 实时监控 您可以选择想监控的域名 区域 运营商以及想查询的时间段 1小时实时 近6小时 近12小时或 自定义 查看以下监控维度下各监控指标的具体情况 监控项 监控指标 基础数据 带宽 流量 请求次数 QPS 回源流量 回源流量 回源带宽 质量监控 请求命中率 字节命中率 5xx状态码 4xx状态码 3xx状态 码 2xx状态码 操作步骤 1. 登录控制台 进入域名管理页面 选择需要设置的域名 单击管理 79

86 用户指南 / 8 数据监控 2. 在数据监控 > 资源监控或实时监控 选择您想要查看的监控项和指标 点击查询 资源监控 80

87 用户指南 / 8 数据监控 81

88 用户指南 / 8 数据监控 实时监控 82

89 用户指南 / 9 统计分析 9 统计分析 功能介绍 统计分析包含五个部分 PV和UV 地区和运营商 域名排名 热门Refer 热门URL 您可以导出 原始详细数据 如网络带宽 流量 域名按流量占比排名以及访客区域 运营商分布等 说明 原始数据采集粒度随时间段变化 日维度导出数据 粒度为300s 周维度导出数据 粒度 为3600s 月维度导出数据 粒度为14400s 项目 监控指标 PV和UV PV UV 用户区域分布 运营 今天 昨天 7 天内 30 天 地区和运营商 可选时间 商占比 自定义 90天内 排名 区域 总流量 流量占 今天 昨天 7 天内 30 天 比 访问次数 访问占比 响 应时间 自定义 90天内 域名排名 各个加速域名的访问排名 今天 昨天 7 天内 30 天 热门Refer 流量 流量占比 访问次数 支持查看单日数据 自定义 热门URL 流量 流量占比 访问次数 支持查看单日数据 自定义 访问占比 访问占比 自定义 90天内 90天内 90天内 操作步骤 1. 登录控制台 进入域名管理页面 选择需要设置的域名 单击管理 83

90 用户指南 / 9 统计分析 2. 在统计分析页面 选择您想要查看的监控项和指标 点击查 询 84

91 用户指南 / 10 用量查询 10 用量查询 10.1 用量查询 功能介绍 如果您希望查询并获取到某一段时间内的实际用量数据 流量 带宽或请求数 您可以使用用量 查询功能 您可以自定义时间段进行查询 上线后 您最长可以查询3个月的数据 您可以通过设置下列不同条件 按照不同维度查询您所需要的数据 不同的域名和用户 流量 带宽 或请求数 不同计费大区 了解更多 请参考计费大区划分 说明 在用量查询页 您只能查询数据 不能导出 如有需要 请到账单导出或明细导出页导出相关数 据 85

92 用户指南 / 10 用量查询 操作步骤 1. 登录控制台 单击用量查 询 86

93 用户指南 / 10 用量查询 2. 在用量页面 单击用量查询 3. 设置查询条件 包含流量带宽或请求数 域名 时间 单击查询 10.2 账单导出 功能介绍 您可以导出按日计费 或者是按月计费的实际用量数据 以便于与费用中心的出账用量进行比对 您只能按账户维度导出 您只能导出某一天 或者某个整月的数据 导出数据格式 PDF 操作步骤 1. 登录控制台 2. 在域名概览页 单击用量查询 3. 在用量查询页 选择账单导出 87

94 用户指南 / 10 用量查询 4. 选择日期 然后单击查询账 单 5. 您可以单击下载 下载您需要的账单 88

95 用户指南 / 10 用量查询 10.3 明细导出 功能介绍 通过明细导出功能 您可以导出流量带宽及请求数的5分钟明细数据 便于您通过明细来核对或计 算实际消费的计量数 您可以按照账户 资源组 域名维度进行导出 导出资源组时 会将资源组下所有域名也一并导出 您一次性最多可以导出100个域名 超过100时 只保留资源组明细 导出的所有数据 均为每五分钟一个点 下载的数据格式 CSV 导出的时间段不可以重复 操作步骤 1. 登录控制台 2. 在域名概览页 单击用量查询 89

96 用户指南 / 10 用量查询 3. 在用量查询页面 单击明细导 出 90

97 用户指南 / 10 用量查询 4. 单击创建导出任务 5. 填写相应导出任务的任务名称 必填 并选择导出对账类型 查询时间 必选 和导出内 容和导出频 次 6. 单击确定 创建导出任务成功 91

98 用户指南 / 11 日志管理 11 日志管理 11.1 日志下载 本文档介绍了日志下载功能的使用限制 字段格式说明和控制台位置 使用说明 日志文件延迟时间 非高峰时段延迟4小时 高峰时段延迟4-8小时 您可以在日志管理模块查询 到4小时之前的日志文件 日志每隔一小时生成一次 具体分割成的文件数量根据该生成小时的日志量 动态调整 您可以下载最近一个月的日志数据 日志命名规则 加速域名_年_月_日_时间开始_时间结束 如 字段格式说明 日志内容 [9/Jun/2015:01:58: ] "-" "GET MISS "Mozilla/5.0 (compatible; AhrefsBot/5.0; + "text/html" 字段含义 92 字段 参数 时间 [9/Jun/2015:01:58: ] 访问IP 代理IP - responsetime(单位 ms) 1542 referer - method GET 访问url httpcode 200 requestsize(单位 byte) 191 responsesize(单位 byte) 2830 cache命中状态 MISS

99 用户指南 / 11 日志管理 字段 参数 UA头 Mozilla/5.0 (compatible; AhrefsBot/5.0; + ahrefs.com/robot/) 文件类型 text/html 操作步骤 1. 登录控制台 单击日志 2. 在日志下载页签下 选择域名和目标时间 单击查询 3. 选择目标文件 单击下载 93

100 用户指南 / 12 诊断工具 12 诊断工具 控制台的工具页面提供IP地址检测工具 可以验证输入的IP是否为阿里云节点的IP 94

目录 目录 目录证书管理证书管理简介证书管理使用说明配置证书查询证书编辑证书删除证书上传证书样例说明 金山云 1/8

目录 目录 目录证书管理证书管理简介证书管理使用说明配置证书查询证书编辑证书删除证书上传证书样例说明 金山云 1/8 目录 2018-12-26 目录 目录证书管理证书管理简介证书管理使用说明配置证书查询证书编辑证书删除证书上传证书样例说明 1 2 2 2 2 5 5 6 6 金山云 1/8 证书管理 本文档主要介绍 CDN 控制台高级工具中的证书管理 : 证书管理简介证书管理使用说明上传证书样例说明 证书管理简介 您可以对已经接入 CDN 的域名进行 HTTPS 证书配置,CDN 支持上传您的自定义证书进行部署,

More information

常 见 问 题 SLB 产 品 和 业 务 限 制 SLB 产 品 限 制 SLB 产 品 和 业 务 限 制 限 制 项 普 通 用 户 限 制 描 述 例 外 申 请 方 式 ( 例 外 上 限 ) 创 建 SLB 实 例 的 财 务 限 制 账 户 余 额 大 于 等 于 100 元 现 金

常 见 问 题 SLB 产 品 和 业 务 限 制 SLB 产 品 限 制 SLB 产 品 和 业 务 限 制 限 制 项 普 通 用 户 限 制 描 述 例 外 申 请 方 式 ( 例 外 上 限 ) 创 建 SLB 实 例 的 财 务 限 制 账 户 余 额 大 于 等 于 100 元 现 金 负 载 均 衡 SLB 常 见 问 题 常 见 问 题 SLB 产 品 和 业 务 限 制 SLB 产 品 限 制 SLB 产 品 和 业 务 限 制 限 制 项 普 通 用 户 限 制 描 述 例 外 申 请 方 式 ( 例 外 上 限 ) 创 建 SLB 实 例 的 财 务 限 制 账 户 余 额 大 于 等 于 100 元 现 金 工 单 创 建 SLB 实 例 的 用 户 限 制 创 建 SLB

More information

一 登录 crm Mobile 系统 : 输入 ShijiCare 用户名和密码, 登录系统, 如图所示 : 第 2 页共 32 页

一 登录 crm Mobile 系统 : 输入 ShijiCare 用户名和密码, 登录系统, 如图所示 : 第 2 页共 32 页 第 1 页共 32 页 crm Mobile V1.0 for IOS 用户手册 一 登录 crm Mobile 系统 : 输入 ShijiCare 用户名和密码, 登录系统, 如图所示 : 第 2 页共 32 页 二 crm Mobile 界面介绍 : 第 3 页共 32 页 三 新建 (New) 功能使用说明 1 选择产品 第 4 页共 32 页 2 填写问题的简要描述和详细描述 第 5 页共

More information

法律声明 法律声明 阿里云提醒您在阅读或使用本文档之前仔细阅读 充分理解本法律声明各条款的内容 如果您阅读或使用本文档, 您的阅读或使用行为将被视为对本声明全部内容的认可 1. 您应当通过阿里云网站或阿里云提供的其他授权通道下载 获取本文档, 且仅能用于自身的合法合规的业务活动 本文档的内容视为阿里

法律声明 法律声明 阿里云提醒您在阅读或使用本文档之前仔细阅读 充分理解本法律声明各条款的内容 如果您阅读或使用本文档, 您的阅读或使用行为将被视为对本声明全部内容的认可 1. 您应当通过阿里云网站或阿里云提供的其他授权通道下载 获取本文档, 且仅能用于自身的合法合规的业务活动 本文档的内容视为阿里 阿里云云数据库 MySQL 版 性能技术白皮书 法律声明 法律声明 阿里云提醒您在阅读或使用本文档之前仔细阅读 充分理解本法律声明各条款的内容 如果您阅读或使用本文档, 您的阅读或使用行为将被视为对本声明全部内容的认可 1. 您应当通过阿里云网站或阿里云提供的其他授权通道下载 获取本文档, 且仅能用于自身的合法合规的业务活动 本文档的内容视为阿里云的保密信息, 您应当严格遵守保密义务 ; 未经阿里云事先书面同意,

More information

性能白皮书 / 法律声明 法律声明 阿里云提醒您在阅读或使用本文档之前仔细阅读 充分理解本法律声明各条款的内容 如果您阅读或使用本文档, 您的阅读或使用行为将被视为对本声明全部内容的认可 1. 您应当通过阿里云网站或阿里云提供的其他授权通道下载 获取本文档, 且仅能用于自身的合法合规的业务活动 本文

性能白皮书 / 法律声明 法律声明 阿里云提醒您在阅读或使用本文档之前仔细阅读 充分理解本法律声明各条款的内容 如果您阅读或使用本文档, 您的阅读或使用行为将被视为对本声明全部内容的认可 1. 您应当通过阿里云网站或阿里云提供的其他授权通道下载 获取本文档, 且仅能用于自身的合法合规的业务活动 本文 阿里云 云数据库 MySQL 版 性能白皮书 文档版本 :20170424 性能白皮书 / 法律声明 法律声明 阿里云提醒您在阅读或使用本文档之前仔细阅读 充分理解本法律声明各条款的内容 如果您阅读或使用本文档, 您的阅读或使用行为将被视为对本声明全部内容的认可 1. 您应当通过阿里云网站或阿里云提供的其他授权通道下载 获取本文档, 且仅能用于自身的合法合规的业务活动 本文档的内容视为阿里云的保密信息,

More information

均衡算法选择与权重配置实例

均衡算法选择与权重配置实例 目录 018-0-11 目录 目录均衡算法选择与权重配置实例 1. 负载均衡算法比较分析 1.1. 加权轮询算法 1.. 加权最小连接数算法. 均衡算法选取及权重配置实例 SSL 证书格式要求及格式转换说明 1. 证书格式要求.RSA 私钥格式要求 3. 证书转换为 PEM 格式说明 3.1.DER 转换为 PEM 3..P7B 转换为 PEM 3.3.PFX 转换为 PEM 1 3 3 5 5 金山云

More information

用户指南 产品限制 CDN 的使用限制都有哪些 - 帐号需在阿里云官网完成帐号实名认证 - 加速的域名必须在工信部完成备案, 推荐接入阿里云备案 - 加速域名的源站内容, 可选择保存于 ECS 或 OSS; 如源站内容不在阿里云, 接入需经过人工审核所有接入 CDN 的域名都要经过审核, 发现以下任

用户指南 产品限制 CDN 的使用限制都有哪些 - 帐号需在阿里云官网完成帐号实名认证 - 加速的域名必须在工信部完成备案, 推荐接入阿里云备案 - 加速域名的源站内容, 可选择保存于 ECS 或 OSS; 如源站内容不在阿里云, 接入需经过人工审核所有接入 CDN 的域名都要经过审核, 发现以下任 CDN 用户指南 用户指南 产品限制 CDN 的使用限制都有哪些 - 帐号需在阿里云官网完成帐号实名认证 - 加速的域名必须在工信部完成备案, 推荐接入阿里云备案 - 加速域名的源站内容, 可选择保存于 ECS 或 OSS; 如源站内容不在阿里云, 接入需经过人工审核所有接入 CDN 的域名都要经过审核, 发现以下任意一种情况,CDN 目前不支持接入的加速域名类型包括 : 无法正常访问或内容不含有任何实质信息

More information

目 录(目录名)

目  录(目录名) 目录 目录...1-1 1.1 域名解析配置命令... 1-1 1.1.1 display dns domain... 1-1 1.1.2 display dns dynamic-host... 1-1 1.1.3 display dns server... 1-2 1.1.4 display ip host... 1-3 1.1.5 dns domain... 1-4 1.1.6 dns resolve...

More information

SDK 概要 使用 Maven 的用户可以从 Maven 库中搜索 "odps-sdk" 获取不同版本的 Java SDK: 包名 odps-sdk-core odps-sdk-commons odps-sdk-udf odps-sdk-mapred odps-sdk-graph 描述 ODPS 基

SDK 概要 使用 Maven 的用户可以从 Maven 库中搜索 odps-sdk 获取不同版本的 Java SDK: 包名 odps-sdk-core odps-sdk-commons odps-sdk-udf odps-sdk-mapred odps-sdk-graph 描述 ODPS 基 开放数据处理服务 ODPS SDK SDK 概要 使用 Maven 的用户可以从 Maven 库中搜索 "odps-sdk" 获取不同版本的 Java SDK: 包名 odps-sdk-core odps-sdk-commons odps-sdk-udf odps-sdk-mapred odps-sdk-graph 描述 ODPS 基础功能的主体接口, 搜索关键词 "odpssdk-core" 一些

More information

Chapter #

Chapter # 第三章 TCP/IP 协议栈 本章目标 通过本章的学习, 您应该掌握以下内容 : 掌握 TCP/IP 分层模型 掌握 IP 协议原理 理解 OSI 和 TCP/IP 模型的区别和联系 TCP/IP 介绍 主机 主机 Internet TCP/IP 早期的协议族 全球范围 TCP/IP 协议栈 7 6 5 4 3 应用层表示层会话层传输层网络层 应用层 主机到主机层 Internet 层 2 1 数据链路层

More information

目 录(目录名)

目  录(目录名) 目录 1 域名解析配置命令... 1-1 1.1 域名解析配置命令...1-1 1.1.1 display dns domain... 1-1 1.1.2 display dns dynamic-host... 1-2 1.1.3 display dns proxy table... 1-2 1.1.4 display dns server... 1-3 1.1.5 display ip host...

More information

}; "P2VTKNvTAnYNwBrqXbgxRSFQs6FTEhNJ", " " string imagedata; if(0!= read_image("a.jpg",imagedata)) { return -1; } string rsp; ytopen_sdk m_sd

}; P2VTKNvTAnYNwBrqXbgxRSFQs6FTEhNJ,   string imagedata; if(0!= read_image(a.jpg,imagedata)) { return -1; } string rsp; ytopen_sdk m_sd tencentyun-youtu c++ sdk for 腾讯云智能优图服务 & 腾讯优图开放平台 安装 运行环境 Linux 依赖项 - curl-7.40.0, 获取更新版本 https://github.com/bagder/curl - openssl-1.0.1k, 获取更新版本 https://github.com/openssl/openssl 构建工程 工程采用 CMake 构建 1.

More information

手册 doc

手册 doc 1. 2. 3. 3.1 3.2 3.3 SD 3.4 3.5 SD 3.6 3.7 4. 4.1 4.2 4.3 SD 4.4 5. 5.1 5.2 5.3 SD 6. 1. 1~3 ( ) 320x240~704x288 66 (2G SD 320x2401FPS ) 32M~2G SD SD SD SD 24V DC 3W( ) -10~70 10~90% 154x44x144mm 2. DVR106

More information

产品简介

产品简介 阿里云 全站加速 产品简介 文档版本 :20181127 产品简介 / 法律声明 法律声明 阿里云提醒您在阅读或使用本文档之前仔细阅读 充分理解本法律声明各条款的内容 如果您阅读或使用本文档, 您的阅读或使用行为将被视为对本声明全部内容的认可 1. 您应当通过阿里云网站或阿里云提供的其他授权通道下载 获取本文档, 且仅能用于自身的合法合规的业务活动 本文档的内容视为阿里云的保密信息, 您应当严格遵守保密义务

More information

本章学习目标 小风 Java 实战系列教程 SpringMVC 简介 SpringMVC 的入门案例 SpringMVC 流程分析 配置注解映射器和适配器 注解的使用 使用不同方式的跳转页面 1. SpringMVC 简介 Spring web mvc

本章学习目标 小风 Java 实战系列教程 SpringMVC 简介 SpringMVC 的入门案例 SpringMVC 流程分析 配置注解映射器和适配器 注解的使用 使用不同方式的跳转页面 1. SpringMVC 简介 Spring web mvc 本章学习目标 SpringMVC 简介 SpringMVC 的入门案例 SpringMVC 流程分析 配置注解映射器和适配器 配置视图解析器 @RequestMapping 注解的使用 使用不同方式的跳转页面 1. SpringMVC 简介 Spring web mvc 和 Struts2 都属于表现层的框架, 它是 Spring 框架的一部分, 我们可 以从 Spring 的整体结构中看得出来 :

More information

目录

目录 目 录 1 系 统 概 述... 1 1.1 主 要 功 能... 1 1.2 工 作 环 境 要 求... 2 1.2.1 硬 件 环 境... 2 1.2.2 操 作 系 统... 2 1.2.3 数 据 库... 2 1.2.4 浏 览 器... 2 2 安 装 卸 载... 3 2.1 安 装 步 骤... 3 2.2 使 用 加 密 狗... 5 2.3 卸 载 步 骤... 6 3 新

More information

(CSR)...2 CA CA CA CA Base64 CA CA SSL

(CSR)...2 CA CA CA CA Base64 CA CA SSL 2005 6 17 Red Hat Linux 7.2 apache 1.3.20-16 IE 5.0 Apache1.3.20-16 www.cnca.net Guangdong Electronic Certification Authority ...1...1 (CSR)...2 CA...3 4.1...3 4.2...5...5 5.1...5 5.2 CA...6 5.2.1 CA...6

More information

1.JasperReport ireport JasperReport ireport JDK JDK JDK JDK ant ant...6

1.JasperReport ireport JasperReport ireport JDK JDK JDK JDK ant ant...6 www.brainysoft.net 1.JasperReport ireport...4 1.1 JasperReport...4 1.2 ireport...4 2....4 2.1 JDK...4 2.1.1 JDK...4 2.1.2 JDK...5 2.1.3 JDK...5 2.2 ant...6 2.2.1 ant...6 2.2.2 ant...6 2.3 JasperReport...7

More information

云数据库 RDS SDK

云数据库 RDS SDK 云数据库 RDS SDK SDK SDK 下载 SDK 下载 最新版本 java_sdk.zip python_sdk.zip php_sdk.zip c#_sdk.zip 历史版本 2015-11-3 java_sdk.zip python_sdk.zip php_sdk.zip c#_sdk.zip JAVA 教程 JAVA 创建 Access Key 登陆阿里云账号 打开 我的 Access

More information

FileMaker 15 WebDirect 指南

FileMaker 15 WebDirect 指南 FileMaker 15 WebDirect 2013-2016 FileMaker, Inc. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 FileMaker FileMaker Go FileMaker, Inc. FileMaker WebDirect FileMaker, Inc. FileMaker

More information

Kubenetes 系列列公开课 2 每周四晚 8 点档 1. Kubernetes 初探 2. 上 手 Kubernetes 3. Kubernetes 的资源调度 4. Kubernetes 的运 行行时 5. Kubernetes 的 网络管理理 6. Kubernetes 的存储管理理 7.

Kubenetes 系列列公开课 2 每周四晚 8 点档 1. Kubernetes 初探 2. 上 手 Kubernetes 3. Kubernetes 的资源调度 4. Kubernetes 的运 行行时 5. Kubernetes 的 网络管理理 6. Kubernetes 的存储管理理 7. Kubernetes 包管理理 工具 Helm 蔺礼强 Kubenetes 系列列公开课 2 每周四晚 8 点档 1. Kubernetes 初探 2. 上 手 Kubernetes 3. Kubernetes 的资源调度 4. Kubernetes 的运 行行时 5. Kubernetes 的 网络管理理 6. Kubernetes 的存储管理理 7. Kubernetes

More information

Cisco WebEx Meetings Server 2.6 版常见问题解答

Cisco WebEx Meetings Server 2.6 版常见问题解答 Cisco WebEx Meetings Server 2.6 版 常 见 问 题 解 答 介 绍 2 应 用 程 序 和 文 档 共 享 2 主 持 加 入 和 设 置 会 议 2 在 Chrome 和 Firefox 上 加 入 WebEx 会 议 或 播 放 会 议 录 制 文 件 4 适 用 于 移 动 设 备 的 Cisco WebEx 4 下 载 Cisco WebEx 应 用 程 序

More information

A API Application Programming Interface 见 应 用 程 序 编 程 接 口 ARP Address Resolution Protocol 地 址 解 析 协 议 为 IP 地 址 到 对 应 的 硬 件 地 址 之 间 提 供 动 态 映 射 阿 里 云 内

A API Application Programming Interface 见 应 用 程 序 编 程 接 口 ARP Address Resolution Protocol 地 址 解 析 协 议 为 IP 地 址 到 对 应 的 硬 件 地 址 之 间 提 供 动 态 映 射 阿 里 云 内 A API Application Programming Interface 见 应 用 程 序 编 程 接 口 ARP Address Resolution Protocol 地 址 解 析 协 议 为 IP 地 址 到 对 应 的 硬 件 地 址 之 间 提 供 动 态 映 射 阿 里 云 内 容 分 发 网 络 Alibaba Cloud Content Delivery Network 一

More information

ChinaBI企业会员服务- BI企业

ChinaBI企业会员服务- BI企业 商业智能 (BI) 开源工具 Pentaho BisDemo 介绍及操作说明 联系人 : 杜号权苏州百咨信息技术有限公司电话 : 0512-62861389 手机 :18616571230 QQ:37971343 E-mail:du.haoquan@bizintelsolutions.com 权限控制管理 : 权限控制管理包括 : 浏览权限和数据权限 ( 权限部分两个角色 :ceo,usa; 两个用户

More information

产品介绍

产品介绍 直播加速 产品介绍 文档版本 02 发布日期 2018-07-30 华为技术有限公司 版权所有 华为技术有限公司 2018 保留一切权利 非经本公司书面许可, 任何单位和个人不得擅自摘抄 复制本文档内容的部分或全部, 并不得以任何形式传播 商标声明 和其他华为商标均为华为技术有限公司的商标 本文档提及的其他所有商标或注册商标, 由各自的所有人拥有 注意 您购买的产品 服务或特性等应受华为公司商业合同和条款的约束,

More information

产品介绍

产品介绍 文档版本 03 发布日期 2018-08-30 华为技术有限公司 版权所有 华为技术有限公司 2018 保留一切权利 非经本公司书面许可, 任何单位和个人不得擅自摘抄 复制本文档内容的部分或全部, 并不得以任何形式传播 商标声明 和其他华为商标均为华为技术有限公司的商标 本文档提及的其他所有商标或注册商标, 由各自的所有人拥有 注意 您购买的产品 服务或特性等应受华为公司商业合同和条款的约束, 本文档中描述的全部或部分产品

More information

MASQUERADE # iptables -t nat -A POSTROUTING -s / o eth0 -j # sysctl net.ipv4.ip_forward=1 # iptables -P FORWARD DROP #

MASQUERADE # iptables -t nat -A POSTROUTING -s / o eth0 -j # sysctl net.ipv4.ip_forward=1 # iptables -P FORWARD DROP # iptables 默认安全规则脚本 一 #nat 路由器 ( 一 ) 允许路由 # iptables -A FORWARD -i eth0 -o eth1 -j ACCEPT ( 二 ) DNAT 与端口转发 1 启用 DNAT 转发 # iptables -t nat -A PREROUTING -p tcp -d 192.168.102.37 dprot 422 -j DNAT to-destination

More information

目 录 目 录... 2 1 平 台 概 述... 3 2 技 术 架 构... 4 3 技 术 特 点... 7 3.1 基 于 统 一 平 台 的 多 产 品 线 支 撑... 7 3.2 先 进 性... 7 3.3 安 全 性... 7 3.4 开 放 性... 8 3.5 高 性 能 和

目 录 目 录... 2 1 平 台 概 述... 3 2 技 术 架 构... 4 3 技 术 特 点... 7 3.1 基 于 统 一 平 台 的 多 产 品 线 支 撑... 7 3.2 先 进 性... 7 3.3 安 全 性... 7 3.4 开 放 性... 8 3.5 高 性 能 和 致 远 协 同 管 理 软 件 V5 平 台 白 皮 书 北 京 致 远 协 创 软 件 有 限 公 司 2014 年 6 月 1 / 20 目 录 目 录... 2 1 平 台 概 述... 3 2 技 术 架 构... 4 3 技 术 特 点... 7 3.1 基 于 统 一 平 台 的 多 产 品 线 支 撑... 7 3.2 先 进 性... 7 3.3 安 全 性... 7 3.4 开 放

More information

目 录 第 五 部 分 第 六 部 分 第 七 部 分 第 八 部 分 投 标 邀 请 投 标 人 须 知 附 表 评 标 方 法 和 评 分 细 则 项 目 需 求 和 技 术 方 案 要 求 1

目 录 第 五 部 分 第 六 部 分 第 七 部 分 第 八 部 分 投 标 邀 请 投 标 人 须 知 附 表 评 标 方 法 和 评 分 细 则 项 目 需 求 和 技 术 方 案 要 求 1 政 府 采 购 招 标 文 件 ( 服 务 类 ) 第 二 册 项 目 编 号 :SDGP2016-224 项 目 名 称 : 公 共 法 律 服 务 系 统 开 发 项 目 包 号 :A1 山 东 省 省 级 机 关 政 府 采 购 中 心 目 录 第 五 部 分 第 六 部 分 第 七 部 分 第 八 部 分 投 标 邀 请 投 标 人 须 知 附 表 评 标 方 法 和 评 分 细 则 项 目

More information

乐视云视频发行平台 操作手册 V1.1

乐视云视频发行平台            操作手册 V1.1 乐 视 云 视 频 发 行 平 台 操 作 手 册 V1.1 1 登 录 视 频 发 行 用 户 可 通 过 浏 览 器 访 问 http://vrp.lecloud.com/ 即 可 快 速 进 入 视 频 发 行 一 内 容 商 平 台 : 1 首 页 在 首 页 中, 您 可 以 查 看 视 频 播 放 总 数 被 订 购 商 品 数 订 单 总 数 拥 有 商 品 拥 有 内 容 默 认 查

More information

目录 1 IPv6 快速转发 IPv6 快速转发配置命令 display ipv6 fast-forwarding aging-time display ipv6 fast-forwarding cache ipv6 fas

目录 1 IPv6 快速转发 IPv6 快速转发配置命令 display ipv6 fast-forwarding aging-time display ipv6 fast-forwarding cache ipv6 fas 目录 1 IPv6 快速转发 1-1 1.1 IPv6 快速转发配置命令 1-1 1.1.1 display ipv6 fast-forwarding aging-time 1-1 1.1.2 display ipv6 fast-forwarding cache 1-1 1.1.3 ipv6 fast-forwarding aging-time 1-3 1.1.4 ipv6 fast-forwarding

More information

目录 1 IPv6 快速转发 IPv6 快速转发配置命令 display ipv6 fast-forwarding aging-time display ipv6 fast-forwarding cache ipv6 fas

目录 1 IPv6 快速转发 IPv6 快速转发配置命令 display ipv6 fast-forwarding aging-time display ipv6 fast-forwarding cache ipv6 fas 目录 1 IPv6 快速转发 1-1 1.1 IPv6 快速转发配置命令 1-1 1.1.1 display ipv6 fast-forwarding aging-time 1-1 1.1.2 display ipv6 fast-forwarding cache 1-1 1.1.3 ipv6 fast-forwarding aging-time 1-3 1.1.4 ipv6 fast-forwarding

More information

F515_CS_Book.book

F515_CS_Book.book /USB , ( ) / L R 1 > > > 2, / 3 L 1 > > > 2 + - 3, 4 L 1 了解显示屏上显示的图标 Wap 信箱收到一条 Wap push 信息 ( ) GSM 手机已连接到 GSM 网络 指示条越多, 接收质量越好 2 ...........................4.............................. 4 Micro SD (

More information

AXIS P7224 Video Encoder Blade – Installation Guide

AXIS P7224 Video Encoder Blade – Installation Guide 安 装 指 南 AXIS P7224 刀 片 视 频 编 码 器 中 文 法 律 考 虑 事 项 视 频 和 音 频 监 视 可 能 会 受 法 律 限 制, 各 个 国 家 / 地 区 的 法 律 会 有 所 不 同 如 将 本 产 品 用 于 监 控 目 的, 需 要 先 检 查 是 否 符 合 你 所 在 区 域 内 的 法 律 规 定 本 产 品 包 括 四 个 (4) H.264 解 码

More information

XXXXXXXX http://cdls.nstl.gov.cn 2 26

XXXXXXXX http://cdls.nstl.gov.cn 2 26 [ ] [ ] 2003-7-18 1 26 XXXXXXXX http://cdls.nstl.gov.cn 2 26 (2003-7-18) 1...5 1.1...5 1.2...5 1.3...5 2...6 2.1...6 2.2...6 2.3...6 3...7 3.1...7 3.1.1...7 3.1.2...7 3.1.2.1...7 3.1.2.1.1...8 3.1.2.1.2...10

More information

1 1 大概思路 创建 WebAPI 创建 CrossMainController 并编写 Nuget 安装 microsoft.aspnet.webapi.cors 跨域设置路由 编写 Jquery EasyUI 界面 运行效果 2 创建 WebAPI 创建 WebAPI, 新建 -> 项目 ->

1 1 大概思路 创建 WebAPI 创建 CrossMainController 并编写 Nuget 安装 microsoft.aspnet.webapi.cors 跨域设置路由 编写 Jquery EasyUI 界面 运行效果 2 创建 WebAPI 创建 WebAPI, 新建 -> 项目 -> 目录 1 大概思路... 1 2 创建 WebAPI... 1 3 创建 CrossMainController 并编写... 1 4 Nuget 安装 microsoft.aspnet.webapi.cors... 4 5 跨域设置路由... 4 6 编写 Jquery EasyUI 界面... 5 7 运行效果... 7 8 总结... 7 1 1 大概思路 创建 WebAPI 创建 CrossMainController

More information

OOP with Java 通知 Project 4: 4 月 18 日晚 9 点 关于抄袭 没有分数

OOP with Java 通知 Project 4: 4 月 18 日晚 9 点 关于抄袭 没有分数 OOP with Java Yuanbin Wu cs@ecnu OOP with Java 通知 Project 4: 4 月 18 日晚 9 点 关于抄袭 没有分数 复习 类的复用 组合 (composition): has-a 关系 class MyType { public int i; public double d; public char c; public void set(double

More information

X713_CS_Book.book

X713_CS_Book.book / / /USB ) ; ; C D ; ; B B 1 >> 2 3 B 1 ( > > ) 了解显示屏上显示的图标 Wap 信箱收到一条 Wap push 信息 GSM GPS ( ) 手机已连接到 GSM 网络 指示条越多, 接收质量越好 GPS 2 ...........................4.............................. 4 Micro SD (

More information

Adobe AIR 安全性

Adobe AIR 安全性 ADOBE AIR http://help.adobe.com/zh_cn/legalnotices/index.html iii............................................................................................ 1............................................................................................

More information

http://panweizeng.com http://meituan.com http://meituan.com hosts http://meituan.com hosts localhost 127.0.0.1 /etc/nsswitch.conf /etc/hosts /etc/resolv.conf Mail Client Web Browser cache 1-30mins Clients

More information

最佳实践产品文档

最佳实践产品文档 负载均衡 最佳实践 产品文档 版权声明 2015-2016 腾讯云版权所有 本文档著作权归腾讯云单独所有 未经腾讯云事先书面许可 任何主体不得以任何形式复制 修改 抄袭 传 播全部或部分本文档内容 商标声明 及其它腾讯云服务相关的商标均为腾讯云计算 北京 有限责任公司及其关联公司所有 本文档涉及的第三方 主体的商标 依法由权利人所有 服务声明 本文档意在向客户介绍腾讯云全部或部分产品 服务的当时的整体概况

More information

WebSphere Studio Application Developer IBM Portal Toolkit... 2/21 1. WebSphere Portal Portal WebSphere Application Server stopserver.bat -configfile..

WebSphere Studio Application Developer IBM Portal Toolkit... 2/21 1. WebSphere Portal Portal WebSphere Application Server stopserver.bat -configfile.. WebSphere Studio Application Developer IBM Portal Toolkit... 1/21 WebSphere Studio Application Developer IBM Portal Toolkit Portlet Doug Phillips (dougep@us.ibm.com),, IBM Developer Technical Support Center

More information

IP505SM_manual_cn.doc

IP505SM_manual_cn.doc IP505SM 1 Introduction 1...4...4...4...5 LAN...5...5...6...6...7 LED...7...7 2...9...9...9 3...11...11...12...12...12...14...18 LAN...19 DHCP...20...21 4 PC...22...22 Windows...22 TCP/IP -...22 TCP/IP

More information

1. ( B ) IT (A) (B) (C) (D) 2. ( A ) (A) (B) (C) (D) 3. ( B ) (A) GPS (B) GIS (C) ETC (D) CAI 4. ( D ) (A) (B) (C) (D) 5. ( B ) (Stored Program) (A) H

1. ( B ) IT (A) (B) (C) (D) 2. ( A ) (A) (B) (C) (D) 3. ( B ) (A) GPS (B) GIS (C) ETC (D) CAI 4. ( D ) (A) (B) (C) (D) 5. ( B ) (Stored Program) (A) H ... 2... 4... 6... 8... 10... 12... 14... 16... 18... 20... 22... 24... 25... 26... 28 1. ( B ) IT (A) (B) (C) (D) 2. ( A ) (A) (B) (C) (D) 3. ( B ) (A) GPS (B) GIS (C) ETC (D) CAI 4. ( D ) (A) (B) (C)

More information

Office Office Office Microsoft Word Office Office Azure Office One Drive 2 app 3 : [5] 3, :, [6]; [5], ; [8], [1], ICTCLAS(Institute of Computing Tech

Office Office Office Microsoft Word Office Office Azure Office One Drive 2 app 3 : [5] 3, :, [6]; [5], ; [8], [1], ICTCLAS(Institute of Computing Tech - OfficeCoder 1 2 3 4 1,2,3,4 xingjiarong@mail.sdu.edu.cn 1 xuchongyang@mail.sdu.edu.cn 2 sun.mc@outlook.com 3 luoyuanhang@mail.sdu.edu.cn 4 Abstract. Microsoft Word 2013 Word 2013 Office Keywords:,, HTML5,

More information

Microsoft PowerPoint - 05-Status-Codes-Chinese.ppt

Microsoft PowerPoint - 05-Status-Codes-Chinese.ppt 2004 Marty Hall 服务器响应的生成 : HTTP 状态代码 JSP, Servlet, & Struts Training Courses: http://courses.coreservlets.com Available in US, China, Taiwan, HK, and Worldwide 2 JSP and Servlet Books from Sun Press: http://www.coreservlets.com

More information

Ioncube Php Encoder 8 3 Crack 4. llamaba octobre traslado General Search colony

Ioncube Php Encoder 8 3 Crack 4. llamaba octobre traslado General Search colony Ioncube Php Encoder 8 3 Crack 4 ->>->>->> DOWNLOAD 1 / 5 2 / 5 Press..the..General..Tools..category4Encrypt..and..protect..files..with..PHP..encoding,..encryption,..ob fuscation..and..licensing... 2016

More information

EJB-Programming-4-cn.doc

EJB-Programming-4-cn.doc EJB (4) : (Entity Bean Value Object ) JBuilder EJB 2.x CMP EJB Relationships JBuilder EJB Test Client EJB EJB Seminar CMP Entity Beans Session Bean J2EE Session Façade Design Pattern Session Bean Session

More information

epub 61-2

epub 61-2 2 Web Dreamweaver UltraDev Dreamweaver 3 We b We b We Dreamweaver UltraDev We b Dreamweaver UltraDev We b We b 2.1 Web We b We b D r e a m w e a v e r J a v a S c r i p t We b We b 2.1.1 Web We b C C +

More information

ext-web-auth-wlc.pdf

ext-web-auth-wlc.pdf 使 用 无 线 局 域 网 控 制 器 的 外 部 Web 身 份 验 证 配 置 示 例 目 录 简 介 先 决 条 件 要 求 使 用 的 组 件 规 则 背 景 信 息 外 部 Web 身 份 验 证 过 程 网 络 设 置 配 置 为 来 宾 用 户 创 建 动 态 接 口 创 建 预 先 身 份 验 证 ACL 在 WLC 上 为 来 宾 用 户 创 建 本 地 数 据 库 配 置 外 部

More information

<4D6963726F736F667420576F7264202D203120BBA5C1AACDF8BBF9B4A1B1EAD7BC2E646F63>

<4D6963726F736F667420576F7264202D203120BBA5C1AACDF8BBF9B4A1B1EAD7BC2E646F63> 概 要 本 标 准 是 中 国 广 告 协 会 的 互 动 网 络 委 员 会 主 持, 行 业 互 联 网 企 业 广 告 公 司 广 告 主 第 三 方 数 据 机 构 共 同 参 与 研 制 完 成 本 标 准 已 经 通 过 了 小 范 围 测 试 和 专 业 论 证, 并 根 据 行 业 和 相 关 部 门 的 反 馈 意 见 进 行 了 修 改, 具 备 了 行 业 试 行 的 基 础,

More information

暴风云视点播解决方案

暴风云视点播解决方案 暴 风 云 视 频 点 播 解 决 方 案 目 录 1. 简 介...2 1.1. 点 播 的 定 义...2 1.2. 点 播 的 基 本 功 能 描 述... 2 1.2.1. 基 本 功 能...2 1.2.2. 功 能 示 意 图...3 1.2.3. 工 作 流 程 演 示 图... 4 1.2.4. 特 性 和 指 标 描 述... 4 2. 应 用 场 景...5 2.1. 适 合 的

More information

通用短信平台HTTP接口使用说明V1.0.4

通用短信平台HTTP接口使用说明V1.0.4 通 用 短 信 平 台 HTTP 接 口 使 用 版 本 历 史 版 本 号 作 者 修 改 日 期 修 改 内 容 1.0.1 Darren 2013 年 4 月 15 日 1. 修 改 本 文 档 排 版 样 式 ; 2. 增 加 获 取 状 态 报 告 方 法 1. 修 改 原 来 第 6 条 插 件 功 能 为 短 信 回 复 推 送 ; 2. 特 别 : 原 插 件 功 能 中 获 取 回

More information

Microsoft Word - Learn Objective-C.doc

Microsoft Word - Learn Objective-C.doc Learn Objective C http://cocoadevcentral.com/d/learn_objectivec/ Objective C Objective C Mac C Objective CC C Scott Stevenson [object method]; [object methodwithinput:input]; output = [object methodwithoutput];

More information

Mohamed

Mohamed 2N Helios IP 门禁系统与潮流 IP 多媒体电话对接配置指南 目 录 2N HELIOS IP 门禁系统与潮流 IP 多媒体电话对接配置指南 简介... 3 配置环境... 3 2N Helios IP 门禁系统与 GXV3140 或 GXV3175 的对接配置 ( 单对接 )...4 2N Helios IP 门禁系统与多媒体 GXV3140 和 / 或 GXV3175 的对接配置 (

More information

關於本書 Part 3 CSS XHTML Ajax Part 4 HTML 5 API JavaScript HTML 5 API Canvas API ( ) Video/Audio API ( ) Drag and Drop API ( ) Geolocation API ( ) Part 5

關於本書 Part 3 CSS XHTML Ajax Part 4 HTML 5 API JavaScript HTML 5 API Canvas API ( ) Video/Audio API ( ) Drag and Drop API ( ) Geolocation API ( ) Part 5 網頁程式設計 HTML JavaScript CSS HTML JavaScript CSS HTML 5 JavaScript JavaScript HTML 5 API CSS CSS Part 1 HTML HTML 5 API HTML 5 Apple QuickTime Adobe Flash RealPlayer Ajax XMLHttpRequest HTML 4.01 HTML 5

More information

湖北省政府采购中心

湖北省政府采购中心 湖 北 省 省 级 政 府 采 购 招 标 文 件 项 目 编 号 :EZC-2014-ZX1026 项 目 名 称 : 湖 北 省 测 绘 成 果 档 案 馆 测 绘 服 务 云 平 台 配 套 设 备 购 置 招 标 内 容 : 五 台 精 密 空 调 两 台 核 心 交 换 设 备 一 台 上 网 行 为 管 理 设 备 一 台 安 全 VPN 设 备 湖 北 省 政 府 采 购 中 心 二

More information

Microsoft Word - 01.DOC

Microsoft Word - 01.DOC 第 1 章 JavaScript 简 介 JavaScript 是 NetScape 公 司 为 Navigator 浏 览 器 开 发 的, 是 写 在 HTML 文 件 中 的 一 种 脚 本 语 言, 能 实 现 网 页 内 容 的 交 互 显 示 当 用 户 在 客 户 端 显 示 该 网 页 时, 浏 览 器 就 会 执 行 JavaScript 程 序, 用 户 通 过 交 互 式 的

More information

Chapter 9: Objects and Classes

Chapter 9: Objects and Classes Java application Java main applet Web applet Runnable Thread CPU Thread 1 Thread 2 Thread 3 CUP Thread 1 Thread 2 Thread 3 ,,. (new) Thread (runnable) start( ) CPU (running) run ( ) blocked CPU sleep(

More information

概述

概述 OPC Version 1.6 build 0910 KOSRDK Knight OPC Server Rapid Development Toolkits Knight Workgroup, eehoo Technology 2002-9 OPC 1...4 2 API...5 2.1...5 2.2...5 2.2.1 KOS_Init...5 2.2.2 KOS_InitB...5 2.2.3

More information

目 录 / CATALOG 一 桌 面 网 站 接 入 1. JAVASCRIPT 网 页 插 件 接 入 2. JS 代 码 操 作 指 引 3. 网 页 链 接 独 立 页 面 接 入 4. 网 页 链 接 接 入 操 作 指 引 5. 自 定 义 桌 面 网 站 接 入 图 标 颜 色 等 0

目 录 / CATALOG 一 桌 面 网 站 接 入 1. JAVASCRIPT 网 页 插 件 接 入 2. JS 代 码 操 作 指 引 3. 网 页 链 接 独 立 页 面 接 入 4. 网 页 链 接 接 入 操 作 指 引 5. 自 定 义 桌 面 网 站 接 入 图 标 颜 色 等 0 爱 客 服 快 速 接 入 指 南 400 005 0025 / aikf@huilan.com 目 录 / CATALOG 一 桌 面 网 站 接 入 1. JAVASCRIPT 网 页 插 件 接 入 2. JS 代 码 操 作 指 引 3. 网 页 链 接 独 立 页 面 接 入 4. 网 页 链 接 接 入 操 作 指 引 5. 自 定 义 桌 面 网 站 接 入 图 标 颜 色 等 01

More information

计算机网络实验说明

计算机网络实验说明 计算机网络实验说明 龚旭东 电三楼 420 lzgxd@mailustceducn 2011 年 11 月 1 日 龚旭东 (TA) 计算机网络实验说明 2011 年 11 月 1 日 1 / 20 Outline 1 实验系统介绍 实验环境实验流程 2 实验内容编程实验交互实验观察实验 3 一些控制台命令 4 实验报告说明 龚旭东 (TA) 计算机网络实验说明 2011 年 11 月 1 日 2

More information

RxJava

RxJava RxJava By 侦跃 & @hi 头 hi RxJava 扩展的观察者模式 处 观察者模式 Observable 发出事件 Subscriber 订阅事件 bus.post(new AnswerEvent(42)); @Subscribe public void onanswer(answerevent event) {! }! Observable observable = Observable.create(new

More information

Guava学习之Resources

Guava学习之Resources Resources 提供提供操作 classpath 路径下所有资源的方法 除非另有说明, 否则类中所有方法的参数都不能为 null 虽然有些方法的参数是 URL 类型的, 但是这些方法实现通常不是以 HTTP 完成的 ; 同时这些资源也非 classpath 路径下的 下面两个函数都是根据资源的名称得到其绝对路径, 从函数里面可以看出,Resources 类中的 getresource 函数都是基于

More information

VIDEOJET connect 7000 VJC-7000-90 zh- CHS Operation Manual VIDEOJET connect 7000 zh-chs 3 目 录 1 浏 览 器 连 接 7 1.1 系 统 要 求 7 1.2 建 立 连 接 7 1.2.1 摄 像 机 中 的 密 码 保 护 7 1.3 受 保 护 的 网 络 7 2 系 统 概 述 8 2.1 实 况

More information

预热缓存接口

预热缓存接口 1 3 3 4 4 4 4 4 6 6 6 6 6 7 7 10 10 10 10 11 目录目录目录 PreloadCaches 描述请求语法请求参数 返回参数示例 RefreshCaches 描述请求语法请求参数 返回参数示例 GetRefreshOrPreloadTask 描述请求参数 返回参数 Data 示例 GetRefreshOrPreloadQuota 描述请求语法返回参数示例目录 018-04-1

More information

FPGAs in Next Generation Wireless Networks WPChinese

FPGAs in Next Generation Wireless Networks WPChinese FPGA 2010 3 Lattice Semiconductor 5555 Northeast Moore Ct. Hillsboro, Oregon 97124 USA Telephone: (503) 268-8000 www.latticesemi.com 1 FPGAs in Next Generation Wireless Networks GSM GSM-EDGE 384kbps CDMA2000

More information

ch08.PDF

ch08.PDF 8-1 CCNA 8.1 CLI 8.1.1 8-2 8-3 8.1.21600 2500 1600 2500 / IOS 8-4 8.2 8.2.1 A 5 IP CLI 1600 2500 8-5 8.1.2-15 Windows 9598NT 2000 HyperTerminal Hilgraeve Microsoft Cisco HyperTerminal Private Edition (PE)

More information

水晶分析师

水晶分析师 大数据时代的挑战 产品定位 体系架构 功能特点 大数据处理平台 行业大数据应用 IT 基础设施 数据源 Hadoop Yarn 终端 统一管理和监控中心(Deploy,Configure,monitor,Manage) Master Servers TRS CRYSTAL MPP Flat Files Applications&DBs ETL&DI Products 技术指标 1 TRS

More information

构建 Bluetooth 移动应用 主讲人 : 任凯 微信 :kaiser-tech 2016 年 5 月 6 日 3

构建 Bluetooth 移动应用 主讲人 : 任凯 微信 :kaiser-tech 2016 年 5 月 6 日 3 构建 Bluetooth 移动应用 主讲人 : 任凯 kren@bluetooth.com 微信 :kaiser-tech 2016 年 5 月 6 日 3 无处不在 IOS ANDROID WINDOWS BLACKBERRY TIZEN 4 平台性能 平台 操作系统 操作系统版本 ios / Android / Windows / BlackBerry 10 / Tizen Android 4.3

More information

0 配置 Host MIB 设备 V ( 简体版 ) 0 Update: 2016/1/30

0 配置 Host MIB 设备 V ( 简体版 ) 0 Update: 2016/1/30 0 配置 Host MIB 设备 V 1.1.2 ( 简体版 ) 0 Update: 2016/1/30 前言 N-Reporter 支持 Host Resource MIB 监控主机 (Host) 状态, 本文件描述 N-Reporter 用户如何配置 Host MIB 设备 文件章节如下 : 1. 配置 Windows Server 2003... 2 1-1.Windows Server 2003

More information

untitled

untitled 1 行 行 行 行.NET 行 行 類 來 行 行 Thread 類 行 System.Threading 來 類 Thread 類 (1) public Thread(ThreadStart start ); Name 行 IsAlive 行 行狀 Start 行 行 Suspend 行 Resume 行 行 Thread 類 (2) Sleep 行 CurrentThread 行 ThreadStart

More information

Microsoft Word zw

Microsoft Word zw 第 1 章 Android 概述 学习目标 : Android Android Android Studio Android Android APK 1.1 1. 智能手机的定义 Smartphone 2. 智能手机的发展 1973 4 3 PC IBM 1994 IBM Simon PDA PDA Zaurus OS 1996 Nokia 9000 Communicator Nokia 9000

More information

(TestFailure) JUnit Framework AssertionFailedError JUnit Composite TestSuite Test TestSuite run() run() JUnit

(TestFailure) JUnit Framework AssertionFailedError JUnit Composite TestSuite Test TestSuite run() run() JUnit Tomcat Web JUnit Cactus JUnit Java Cactus JUnit 26.1 JUnit Java JUnit JUnit Java JSP Servlet JUnit Java Erich Gamma Kent Beck xunit JUnit boolean JUnit Java JUnit Java JUnit Java 26.1.1 JUnit JUnit How

More information

路由器基本配置

路由器基本配置 路由器基本配置 本章内容 路由器的基本操作 实验练习 常用的路由器配置方法 TFTP Console MODEM AUX telnet web 任何 Interface AUX 备份接口, 一般用于路由器的管理备份接口 路由器的操作模式 : 配置模式 1. 线路配置模式 Router(config-line)# 配置路由器的线路参数 2. 路由协议配置模式 Router(config-router)#

More information

温州市政府分散采购

温州市政府分散采购 温 州 市 政 府 分 散 采 购 招 标 文 件 招 标 编 号 :F - G B 2 0 1 6 0 3 1 4 0 0 4 7 招 标 项 目 : 温 州 市 人 民 政 府 办 公 室 政 务 云 平 台 ( 重 ) 招 标 方 式 : 公 开 招 标 招 标 人 : 温 州 市 人 民 政 府 办 公 室 招 标 代 理 : 二 〇 一 六 年 三 月 目 录 投 标 保 证 金 办 理

More information

AVG AntiVirus User Manual

AVG AntiVirus User Manual AVG AntiVirus 用户手册 文档修订 AVG.04 2016 2 9 版权所有 AVG Technologies CZ, s.r.o. 保留所有权利 所有其它商标均是其各自所有者的财产 目录 1. 简介 3 2. AVG 安装要求 4 2.1 支持的操作系统 4 2.2 最低 推荐硬件要求 4 5 3. AVG 安装过程 3.1 欢迎 5 3.2 输入您的许可证号码 6 3.3 自定义安装

More information

目 錄 版 次 變 更 記 錄... 2 原 始 程 式 碼 類 型 之 使 用 手 冊... 3 一 安 裝 軟 體 套 件 事 前 準 備... 3 二 編 譯 流 程 說 明... 25 1

目 錄 版 次 變 更 記 錄... 2 原 始 程 式 碼 類 型 之 使 用 手 冊... 3 一 安 裝 軟 體 套 件 事 前 準 備... 3 二 編 譯 流 程 說 明... 25 1 科 技 部 自 由 軟 體 專 案 原 始 程 式 碼 使 用 手 冊 Source Code Manual of NSC Open Source Project 可 信 賴 的 App 安 全 應 用 框 架 -App 應 用 服 務 可 移 轉 性 驗 證 Trusted App Framework -Transferability Verification on App MOST 102-2218-E-011-012

More information

untitled

untitled PowerBuilder Tips 利 PB11 Web Service 年度 2 PB Tips PB9 EAServer 5 web service PB9 EAServer 5 了 便 web service 來說 PB9 web service 力 9 PB11 release PB11 web service 力更 令.NET web service PB NVO 論 不 PB 來說 說

More information

目 录 简 介.3 ` 体 系 结 构...4 数 据 层...5 数 据 连 接 器...6 Tableau Server 组 件...7 网 关 / 负 载 平 衡 器...8 客 户 端 :Web 浏 览 器 和 移 动 应 用 程 序...8 客 户 端 :Tableau Desktop..

目 录 简 介.3 ` 体 系 结 构...4 数 据 层...5 数 据 连 接 器...6 Tableau Server 组 件...7 网 关 / 负 载 平 衡 器...8 客 户 端 :Web 浏 览 器 和 移 动 应 用 程 序...8 客 户 端 :Tableau Desktop.. Neelesh Kamkolkar, 产 品 经 理 Ellie Fields, 产 品 营 销 副 总 裁 Marc Rueter, 战 略 解 决 方 案 高 级 总 监 适 用 于 企 业 的 Tableau: IT 概 述 目 录 简 介.3 ` 体 系 结 构...4 数 据 层...5 数 据 连 接 器...6 Tableau Server 组 件...7 网 关 / 负 载 平 衡

More information

untitled

untitled JavaEE+Android - 6 1.5-2 JavaEE web MIS OA ERP BOSS Android Android Google Map office HTML CSS,java Android + SQL Sever JavaWeb JavaScript/AJAX jquery Java Oracle SSH SSH EJB+JBOSS Android + 1. 2. IDE

More information

關於本書 l 3 PhoneGap Appcelerator Titanium Sencha Touch (wrapper framework) Native App PhoneGap Build Native App Hybrid App Java Objective-C Android SDK

關於本書 l 3 PhoneGap Appcelerator Titanium Sencha Touch (wrapper framework) Native App PhoneGap Build Native App Hybrid App Java Objective-C Android SDK 2 l 跨裝置網頁設計 Android ios Windows 8 BlackBerry OS Android HTML 5 HTML 5 HTML 4.01 HTML 5 CSS 3 CSS 3 CSS 2.01 CSS 3 2D/3D PC JavaScript

More information

chapter 2 HTML5 目錄iii HTML HTML HTML HTML HTML canvas

chapter 2 HTML5 目錄iii HTML HTML HTML HTML HTML canvas Contents 目錄 chapter 1 1-1... 1-2 1-2... 1-3 HTML5... 1-3... 1-5 1-3... 1-9 Web Storage... 1-9... 1-10 1-4 HTML5... 1-14... 1-14... 1-15 HTML5... 1-15... 1-15... 1-16 1-5... 1-18 Apps... 1-18 HTML5 Cache

More information

res/layout 目录下的 main.xml 源码 : <?xml version="1.0" encoding="utf 8"?> <TabHost android:layout_height="fill_parent" xml

res/layout 目录下的 main.xml 源码 : <?xml version=1.0 encoding=utf 8?> <TabHost android:layout_height=fill_parent xml 拓展训练 1- 界面布局 1. 界面布局的重要性做应用程序, 界面是最基本的 Andorid 的界面, 需要写在 res/layout 的 xml 里面, 一般情况下一个 xml 对应一个界面 Android 界面布局有点像写 html( 连注释代码的方式都一样 ), 要先给 Android 定框架, 然后再在框架里面放控件,Android 提供了几种框架,AbsoluteLayout,LinearLayout,

More information

长 安 大 学 硕 士 学 位 论 文 基 于 数 据 仓 库 和 数 据 挖 掘 的 行 为 分 析 研 究 姓 名 : 杨 雅 薇 申 请 学 位 级 别 : 硕 士 专 业 : 计 算 机 软 件 与 理 论 指 导 教 师 : 张 卫 钢 20100530 长安大学硕士学位论文 3 1 3系统架构设计 行为分析数据仓库的应用模型由四部分组成 如图3 3所示

More information

Microsoft Word - 134招标文件.doc

Microsoft Word - 134招标文件.doc 威 海 市 政 府 采 购 招 标 文 件 采 购 编 号 :WHGP2016-134 采 购 项 目 : 网 站 建 设 采 购 方 式 : 公 开 招 标 山 东 省 鲁 成 招 标 有 限 公 司 2016 年 5 月 20 日 目 录 第 一 部 分 招 标 公 告 2 第 二 部 分 投 标 人 须 知 4 第 三 部 分 开 标 评 标 定 标 13 第 四 部 分 采 购 项 目 说

More information

OOP with Java 通知 Project 4: 4 月 19 日晚 9 点

OOP with Java 通知 Project 4: 4 月 19 日晚 9 点 OOP with Java Yuanbin Wu cs@ecnu OOP with Java 通知 Project 4: 4 月 19 日晚 9 点 复习 类的复用 组合 (composition): has-a 关系 class MyType { public int i; public double d; public char c; public void set(double x) { d

More information

目录 一 安装 SSL 服务器证书 获取 SSl 证书 年之前签发获取 ssl 证书 安装 SSL 证书环境 部署 SSL 证书 Tomcat 8.5 之前版本 Tomcat

目录 一 安装 SSL 服务器证书 获取 SSl 证书 年之前签发获取 ssl 证书 安装 SSL 证书环境 部署 SSL 证书 Tomcat 8.5 之前版本 Tomcat Tomcat SSL 证书部署指南 WoSignCA Limited 1 目录 一 安装 SSL 服务器证书... 3 1.1 获取 SSl 证书... 3 1.2 2018 年之前签发获取 ssl 证书....3 1.3 安装 SSL 证书环境... 5 1.4 部署 SSL 证书... 6 1.4.1 Tomcat 8.5 之前版本... 6 1.4.2 Tomcat 8.5 及之后版本...

More information

Microsoft Word - Broker.doc

Microsoft Word - Broker.doc Broker 模式 采用 broker 模式对分布式计算进行简单模拟 系统在一个进程内模拟分布式环境, 因此不涉及网络编程和进程间通信,Broker 通过本地函数调用的方式实现 request 和 response 的转发 采用 broker 模式对分布式计算进行简单的模拟, 要求如下 : 设计四个 server, 一个 server 接收两个整数, 求和并返回结果, 一个 server 接收两个整数,

More information

mvc

mvc Build an application Tutor : Michael Pan Application Source codes - - Frameworks Xib files - - Resources - ( ) info.plist - UIKit Framework UIApplication Event status bar, icon... delegation [UIApplication

More information

一, 概 要 说 明 使 用 APKPLUG 应 用 内 工 具 栏 的 目 的 是 能 让 用 户 更 加 快 捷 的 使 用 新 的 功 能 如 支 付 宝 工 具 栏 一 样 APKPLUG 应 用 内 工 具 栏 有 以 下 的 几 个 特 点 : 1. SDK 接 入 简 单 只 需 要

一, 概 要 说 明 使 用 APKPLUG 应 用 内 工 具 栏 的 目 的 是 能 让 用 户 更 加 快 捷 的 使 用 新 的 功 能 如 支 付 宝 工 具 栏 一 样 APKPLUG 应 用 内 工 具 栏 有 以 下 的 几 个 特 点 : 1. SDK 接 入 简 单 只 需 要 APKPLUG 应 用 内 工 具 栏 使 用 文 档 目 录 一, 概 要 说 明... 2 二, 接 入 流 程... 3 1. 加 入 SDK 代 码 包... 3 2. 初 始 化 SDK:... 3 3. 权 限 配 置... 3 4. 调 用 应 用 内 工 具 栏... 4 1. 在 线 云 端 拉 取 方 式... 4 2. 本 地 安 装 工 具 栏 插 件... 4 三, 工 具

More information

0610又拍云低延时的 WebP2P 直播实践

0610又拍云低延时的 WebP2P 直播实践 又拍云低延时的 WebP2P 直播实践 凌建发又拍云 PrismCDN 负责人 2018.06 目录 1 什么是 WebP2P 2 盘点现有 P2P 3 PrismCDN WebP2P 4 应用场景 什么是WebP2P直播 在网页使用P2P视频传 降CDN带宽支出 RTMFP FlashP2P Flash 未来 Google 将在 2020 年末, 从 Chrome 中完全移除 Flash Microsoft

More information

ABOUT ME AGENDA 唐建法 / TJ MongoDB 高级方案架构师 MongoDB 中文社区联合发起人 Spark 介绍 Spark 和 MongoDB 案例演示

ABOUT ME AGENDA 唐建法 / TJ MongoDB 高级方案架构师 MongoDB 中文社区联合发起人 Spark 介绍 Spark 和 MongoDB 案例演示 完整的大数据解決方案 ABOUT ME AGENDA 唐建法 / TJ MongoDB 高级方案架构师 MongoDB 中文社区联合发起人 Spark 介绍 Spark 和 MongoDB 案例演示 Dataframe Pig YARN Spark Stand Alone HDFS Spark Stand Alone Mesos Mesos Spark Streaming Hive Hadoop

More information

javascript sdk javascript sdk 列出 Bucket 内的对象上传 textarea 内容到 Bucket 上传本地文件生成私有下载链接生成带过期时间的私有链接删除对象下载对象拷贝对象查看文件访问权限设置文件访问权限获取静态网站配置设置静态网站删除静态网站查询对象元数据查询

javascript sdk javascript sdk 列出 Bucket 内的对象上传 textarea 内容到 Bucket 上传本地文件生成私有下载链接生成带过期时间的私有链接删除对象下载对象拷贝对象查看文件访问权限设置文件访问权限获取静态网站配置设置静态网站删除静态网站查询对象元数据查询 javascript sdk javascript sdk 列出 Bucket 内的对象上传 textarea 内容到 Bucket 上传本地文件生成私有下载链接生成带过期时间的私有链接删除对象下载对象拷贝对象查看文件访问权限设置文件访问权限获取静态网站配置设置静态网站删除静态网站查询对象元数据查询桶的多版本 Bucket 开启对象多版本支持挂起 Bucket 的多版本对象功能浏览器客户端浏览器客户端的

More information

学 院 人 才 培 养 分 项 自 评 报 告 结 果 汇 总 表 主 要 评 估 指 标 关 键 评 估 要 素 自 评 等 级 1.1 学 校 事 业 发 展 规 划 合 格 1. 领 导 作 用 1.2 办 学 目 标 与 定 位 合 格 1.3 对 人 才 培 养 重 视 程 度 合 格 1

学 院 人 才 培 养 分 项 自 评 报 告 结 果 汇 总 表 主 要 评 估 指 标 关 键 评 估 要 素 自 评 等 级 1.1 学 校 事 业 发 展 规 划 合 格 1. 领 导 作 用 1.2 办 学 目 标 与 定 位 合 格 1.3 对 人 才 培 养 重 视 程 度 合 格 1 目 录 学 院 人 才 培 养 分 项 自 评 报 告 结 果 汇 总 表 1 1 领 导 作 用 2 1.1 学 校 事 业 发 展 规 划 2 1.2 办 学 目 标 与 定 位 6 1.3 对 人 才 培 养 重 视 程 度 11 1.4 校 园 稳 定 15 2 师 资 队 伍 19 2.1 专 任 教 师 19 2.2 兼 职 教 师 24 3 课 程 建 设 27 3.1 课 程 内 容

More information

Go构建日请求千亿微服务最佳实践的副本

Go构建日请求千亿微服务最佳实践的副本 Go 构建 请求千亿级微服务实践 项超 100+ 700 万 3000 亿 Goroutine & Channel Goroutine Channel Goroutine func gen() chan int { out := make(chan int) go func(){ for i:=0; i

More information

Converting image (bmp/jpg) file into binary format

Converting image (bmp/jpg) file into binary format RAiO Image Tool 操作说明 Version 1.0 July 26, 2016 RAiO Technology Inc. Copyright RAiO Technology Inc. 2013 RAiO TECHNOLOGY INC. www.raio.com.tw Revise History Version Date Description 0.1 September 01, 2014

More information

2005 Sun Microsystems, Inc Network Circle, Santa Clara, CA U.S.A. Sun Sun Berkeley BSD UNIX X/Open Company, Ltd. / Sun Sun Microsystems Su

2005 Sun Microsystems, Inc Network Circle, Santa Clara, CA U.S.A. Sun Sun Berkeley BSD UNIX X/Open Company, Ltd. / Sun Sun Microsystems Su Java Desktop System Sun Microsystems, Inc. 4150 Network Circle Santa Clara, CA 95054 U.S.A. : 819 0675 10 2005 2 2005 Sun Microsystems, Inc. 4150 Network Circle, Santa Clara, CA 95054 U.S.A. Sun Sun Berkeley

More information

基于CDIO一体化理念的课程教学大纲设计

基于CDIO一体化理念的课程教学大纲设计 Java 语 言 程 序 设 计 课 程 教 学 大 纲 Java 语 言 程 序 设 计 课 程 教 学 大 纲 一 课 程 基 本 信 息 1. 课 程 代 码 :52001CC022 2. 课 程 名 称 :Java 语 言 程 序 设 计 3. 课 程 英 文 名 称 :Java Programming 4. 课 程 类 别 : 理 论 课 ( 含 实 验 上 机 或 实 践 ) 5. 授

More information