• 关于 网络服务接入点有什么用 的搜索结果

问题

如何更优雅的使用VPC专有网络

李博 bluemind 2019-12-01 21:57:11 3369 浏览量 回答数 0

问题

如何更优雅的使用VPC专有网络

李博 bluemind 2019-12-01 21:57:12 2906 浏览量 回答数 0

问题

拓扑排序 7月5日 【今日算法】

游客ih62co2qqq5ww 2020-07-07 09:48:17 2 浏览量 回答数 0

问题

VPC网络架构助力媒体数字化转型

福利达人 2019-12-01 21:09:15 3511 浏览量 回答数 0

问题

如何整合WAN和因特网云服务?

elainebo 2019-12-01 21:04:06 10065 浏览量 回答数 0

问题

移动元年短视频、直播爆发,又将出现什么样的转码格式?

爵霸 2019-12-01 21:58:15 2521 浏览量 回答数 0

问题

金融云托管服务

飞飞helen 2019-12-01 22:02:08 13931 浏览量 回答数 0

问题

网站打开速度很慢是什么原因

edison_du 2019-12-01 22:06:08 8112 浏览量 回答数 2

问题

最强转码技术揭秘:窄带高清原理解析+用户接入指南

樰篱 2019-12-01 21:22:07 1909 浏览量 回答数 2

问题

【阿里云产品评测】个人WP站的云体验

cnsjw 2019-12-01 20:54:27 22207 浏览量 回答数 25

回答

iperf,具体要纤细直接去看文档, 简单给你列条测试:(TCP和UDP知只是两种传输数据的协议) 1)TCP测试    服务器执行:./iperf -s -i 1 -w 1M '这裏是指定windows如果是 iperf -s则windwos默认大小为8kbyte/s    客户端执行:./iperf -c host -i 1 -w 1M   其中-w表示TCP window size,host需替换成服务器地址。    2)UDP测试    服务器执行:./iperf -u -s    客户端执行:./iperf -u -c 10.255.255.251 -b 900M -i 1 -w 1M -t 60   其中-b表示使用多少带宽,1G的线路你可以使用900M进行测试。 不给分不给力 连接速度是个很怪的概念。我们通常用连接带宽和网络延迟来表达网络连接的状态。 带宽可以用一端建立FTP服务器,另一端下载来测试。网络延时可以用PING命令来测试。 希望能帮到你。 行的。 家庭或小型办公室,如果有两台或更多的计算机,很自然地希望将他们组成一个网络。为方便叙述,以下约定将其称为局域网。在家庭环境下,可用这个网络来共享资源、玩那些需要多人参与的游戏、共用一个调制解调器享用Internet连接等等。办公室中,利用这样的网络,主要解决共享外设如打印机等,此外,办公室局域网也是多人协作工作的基础设施。 别看这样小的网络工程,在过去也是需要专业人员来进行组网配置的。那时,大部分操作的都是手工的,一般的用户都不具备相应的知识和经验。正好属于"高不成低不就"的情况,自然限制了它的发展。Windows XP的出现,打破了这种局面,这依赖它内建有强大的网络支持功能和方便的向导。用户完成物理连接后,运行连接向导,可以自己探测出网络硬件、安装相应的驱动程序或协议,并指导用户,完成所有的配置步骤。 本文介绍两种在Windows XP操作系统下的组网方案,并介绍Windows XP用于局域网中的各种很有特色的功能。 一. 目标: 组成家庭局域网:对外,可以连接Internet,允许局域网内的各个计算机共享连接。对内,可以共享网络资源和设备。 二. 采用什么网络形式? 家庭网中的计算机可能有桌面机或便携机,例如掌上电脑或笔记本机等,也可能出现各种传输介质的接口,所以网络形式上,不宜都采用有线网络,无线接口是必须考虑的。但如果可以明确定位在纯粹的有线网上,也可不设无线接口。所以,这里提供两种方案: 1. 有线与无线混合。 2. 有线。 三. 网络硬件选择 网络适配器(网卡)可采用PCI、PC或PCMCIA接口的卡(后两者多用在便携式机或笔记本机上),Windows XP也支持用USB接口的网络适配器。究竟采用那种适配器,取决于接入网络中的计算机。无论那种适配器,都需要注意与现有计算机的接口以及HUB的协调一致,USB接口的适配器可能适应性更强一些,但对于较旧的计算机,又需要注意它是否支持USB接口。 网络连接线,常用的有同轴电缆和双绞线,这都是大家熟悉的东西,不多解释。究竟采用哪一种,就看你怎么想了。 四. 可采用的网络结构和介质 以太结构:这种结构在办公室或商业用户中最为流行,熟悉的人也很多,技术资料和维护人员也容易找到,所以不多赘述。 电话线连接:这种形式主要的特色是成本很低,物理连接也很简单,适用于大部分的家庭用户。 无线电波:利用电磁波信号来传输信号,可以不用任何连线来进行通讯,并可以在移动中使用。但需要在每台计算机上加装无线适配器,成本高是肯定了。在我国,无线形式用在计算机网络通讯的还较少。在美国,用于无线网络的是一个称为IEEE 802.11b的标准协议,用于计算机近距离网络通讯。在该协议支持下,可达到的网速是11 Mbps。 五. 方案之一 这是一个有线、无线混合方案,具体结构可以参看图1。这个例子中,用4台计算机组成了一个混合网络,PC1是主机,它与外部连接有3个通路: 1. 与Internet接连的调制解调器:用于整个网络的各个计算机共享上网之用。 2. 无线适配器:用于和本网络内的无线设备之间的通讯。 3. HUB:用于"带动"本网络内的下游计算机。 该方案中的PC1、PC2机,必须用Windows XP操作系统,有线部分采用的是以太网结构连接。图中的HPNA是home phoneline network adaptor的缩写,表示家庭电话线网络适配器。图中的PC3和移动计算机,并不要求非使用Windows XP操作系统不可,别的windows版本也行。移动计算机和主机之间的网络连接利用的是无线形式。 如果希望建立混合网络,这种方案已经具备典型的功能,并且不需要花费很大就可以扩充网络规模。 关于连通操作: 图1显示的结构只能表示物理连接关系,物理连接完成后,还需要进行连通操作,网络才可真正投入使用。连通操作包括局域网内部各个计算机之间的连通,和局域网与Internet之间的连通。前者连通建立的步骤如下: 1. 鼠标点击 开始,进入控制面板,点击"Network and Internet Connections网络和Internet连接",选择网络连接( Network Connections),进行下一步。 2. 选择进行"两个或多个LAN的连接" 3. 右键点击一个连接. 4. 确定完成连接任务. 局域网之内的连通操作就完成了。 再说局域网与Internet之间的连通,这种情况主要考虑速度与成本两方面的兼顾。多机上网,最省事的办法是每个机器占据一条独立的电话线,但这不是一般用户能承受起的,资源的浪费也太大。另一个办法,可以使用住宅网关,但这样成本需要增加,不是最佳途径。比较好的方法是使用一个计算机作为主机服务器。这不仅技术上可行,还有很多别的优点,如: ①:由于Windows XP有内建的防火墙,主机介于Internet和终端机之间,可以利用主机的防火墙保护局域网中的分机免受来自Internet的攻击。 ②:主机是"隐匿在" Internet和局域网之间的,充当了网关的脚色,在分机上,用户感觉好像自己是直接连在Interne上一样,察觉不到中间还有主机存在。特别是可以使局域网中的每台计算机同时上网。大大减少了设备投资。 ③:除主机必须使用Windows XP操作系统之外,局域网内的计算机可使用早期的windows版本。 ④:如果局域网中需要使用不同的媒体(例如有线和无线混合),可以利用Windows XP作为过渡的网桥。 ⑤:虽然有网络资源和设备的共享功能,但也可以限制别人对私有文件和数据的访问,特别是将文件存放在主机上的时候,更具有这种优势可用。 ⑥:利用"万能即插即用"功能,可以随时扩充局域网的规模。 六. 方案之二 下面是这种方案的结构示意图。该方案适用于小型办公室。与上一个方案比较,主要是去掉了无线部分,主机与分机之间不采用电话线连接,而是采用了电缆或双绞线连接。所有分机都通过一个HUB与主机连接到Internet上,并可以支持打印机共享。这其实就是最常见的那种局域网的结构。 该方案完成物理连接之后,还需要进行下列操作: 1. 打开网络连接文件夹或找到网络连接的图标. 2. 右键点击"connection to the Internet you want to share(共享Internet连接)"然后再右键点击"Properties(属性)" 3. 选择"Advanced(高级)"任务条。 4. 选择"Allow other networkusers to connect through this computer′s Internet connection(允许另外用户通过这个计算机连接到Internet)"检查框,并选定。 5. 点击 OK.结束操作。 启用Windows XP的防火墙,必须进行设置,不设置是不起作用的。设置过程: 1.打开网络连接文件夹或找到网络连接的图标. 2.右键点击"connection to the Internet you want to share(共享Internet连接)"然后再右键点击"Properties(属性)" 3.选择"Advanced(高级)"任务条。 4. 选择"Protect my computer and network by limitingor preventing access to this computer from the Internet(利用这个计算机限制从Internet进入的访问并保护我的计算机和网络" ,在其下面有一个Internet连接防火墙的检查框,鼠标点击选定。 5. 点击 OK.结束操作。 七. 几点说明 A.主机必须采用Windows XP操作系统,局域网内的计算机可以使用早一些的windows版本,如:windows98、windows ME、windows2000等等。 B.这里提供的是典型的情况,想扩充网络规模基本上可以照此叠加。 C.本文是依据英文测试版本进行的试验,不能保证将来的正式版本。特别是中文正式版本的性能与此完全一致。 参考资料: 创建局域网及配置管理 一.概念: (一).局域网的概念: 局域网做为网络的组成部分,发挥了不可忽视的作用。我们可以用Windows 9X把众多的计算机联系在一起,组成一个局域网,在这个局域网中,我们可以在它们之间共享程序、文档等各种资源,而不必再来回传递软盘;还可以通过网络使多台计算机共享同一硬件,如打印机、调制解调器等;同时我们也可以通过网络使用计算机发送和接收传真,方便快捷而且经济。 局域网是一个范围可大可小、简单的只有2台运行着Windows95的计算机连网(以工作组方式工作),也可以是幅员辽阔的高速ATM网和以太网混合使用、运行多种平台的大型企业。 (二).网络的类型: 1、按网络的地理位置分类 a.局域网(LAN):一般限定在较小的区域内,小于10km的范围,通常采用有线的方式连接起来 b.城域网(MAN):规模局限在一座城市的范围内,10~100km的区域。 c.广域网(WAN):网络跨越国界、洲界,甚至全球范围。 目前局域网和广域网是网络的热点。局域网是组成其他两种类型网络的基础,城域网一般都加入了广域网。广域网的典型代表是Internet网。 (二).硬件指南:网络硬件设备 组成小型局域网的主要硬件设备有网卡、集线器等网络传输介质和中继器、网桥、路由器、网关等网络互连设备。以下主要介绍网卡、集线器等网络传输介质和中继器、网桥、路由器、网关等局域网互连设备。 1.网卡 网卡(Network Interface Card,NIC)也叫网络适配器,是连接计算机与网络的硬件设备。网卡插在计算机或服务器扩展槽中,通过网络线(如双绞线、同轴电缆或光纤)与网络交换数据、共享资源。 Realtek 10/100M,这是我们实例中所使用的网卡 二.组网: 返回顶部 (一).硬件配置:服务器:普通PC机,主板:intel 815,硬盘:迈拓40G,CPU:PIII933,内存:512M ,显示器:ACER。 其他:双绞线一箱(300m),16口HUB一个,RJ45头32个,网卡:Realtek 10/100M 16块。。 由于服务器需要安装两块网卡来用SyGate维护管理,两个网卡的设置请参阅如下的动画。 三.网络维护: 返回顶部 SyGate 4.0是一种支持多用户访问因特网的软件,并且是只通过一台计算机,共享因特网帐号,达到上网的目的。使用SyGate 4.0,若干个用户能同时通过一个小型网络(包括您的笔记本电脑),迅速、快捷、经济地访问因特网。SyGate 4.0能在目前诸多流行的操作系统上运行,譬如:Windows95、Windows98、Windows NT, Windows2000等操作系统;同时,SyGate 4.0还支持多数的因特网连接方式,这包括:调制解调器(模拟线路)拨入、ISDN(综合业务数字网)、线缆调制解调器(Cable Modem)、ADSL以及DirectPC等方式。 SyGate 4.0具有以下优势: 易于安装 SyGate在数分钟之内便可以安装完成,并且通常不需要其他外加的设置。和其他代理服务器软件(proxy server)不同的是,SyGate仅安装Server便可以了。 易于使用 SyGate拥有直观的图形化界面,懂得操作Windows的人员均会操作。SyGate启动后便在后台运行,不需要人工的干预。当SyGate检测到局域网内有上网 要求时,它能自动地连接到因特网上,免去了每次需要手工拨号的烦恼。用户可以不间断地、透明地浏览因特网、收发电子邮件、聊天、使用FTP以及操作其他的小程序等等。局域网内非Windows用户,如Macintosh、Solaris和Linux,均能通过TCP/IP协议上网。 四.Windows 对等网创建与维护 返回顶部 (一).建网软件要求 在一个局域网中,Windows 95、98、NT和2000等操作系统可以并存。当然,即使你的电脑是在DOS下面跑的,也可以实现联网。由于Windows操作系统才是广泛应用的系统,本文不准备讨论DOS联网。 建网硬件要求 要组建电脑网络,无疑需要能将电脑连在一起的硬件设备。最简单的办法是,使用特制的电缆,将两台电脑的并口或者串口联接起来,通过Windows的“直接电缆连接”实现联网。这种联接电缆可以自制,也可以到电脑城购买。其缺点是,只能联接两台电脑,联网距离较短、方式古板,实际应用很不方便,通常要求将一台电脑用作服务器,另外一台用作客户端来实现联网。 但更为普遍采用的是网卡加网线的联网方式。从插槽上分,网卡有ISA和PCI两种;从速度上分,网卡又有10MB和100MB甚至传输速度更高的网卡。要求不高的话,一块PCI 10MB网卡就够用了。 五.疑难解答 返回顶部 (一).网卡安装故障检查方法 如果无法安装网卡驱动程序或安装网卡后无法登录网络,请按下述步骤检查处理: 1.选择“控制面板”/“系统”图标,打开“系统属性”窗口; 2.在“系统属性”窗口的“设备管理”标签的“按类型查看设备列表”中,双击“网络适配器”条目前的“ ”号将其展开,其下应当列出当前网卡; 3.如果“设备管理”标签中没有“网络适配器”条目或当前网卡前有一“X”号,说明系统没能识别网卡,可能产生的原因有网卡驱动程序安装不当、网卡硬件安装不当、网卡硬件故障等等; 参考 LAN(局域网)一词指位于同一区域甚至同一建筑物内的中小型计算机网络,字典上的解释是:将计算机和字处理机等电子办公设备连接在一起构成的办公室或建筑物内的网络系统。相信大多数人都在学校里、当地图书馆或朋友家里。接触过局域网。 随着宽带互联网日益流行,许多人家里都有几台计算机,家庭局域网正在形成规范。通过局域网共享宽带互联网访问可降低成本,不需要每台计算机都连接调制解调器和单独的IP地址。但如何构建一个家庭局域网共享宽带互联网访问呢? 网络带宽表示 网络带宽以兆位秒Mbps测量,通常不用兆字节秒MBps表示。一个字节有八个二进制位组成,多数人都熟悉MBps。当前局域网多为10base-T(10Mbps或1.25MBps)和100base-TX(100Mbps或12.5MBps)的以太网,使用类似标准电话线的RJ-45接口,通过网络电缆把集线器(或路由器、交换器)和计算机连接起来就构成了以太网。 网络布线 开始组建家庭局域网之前,应多少了解一些可用网络电缆的区别。这取决你家中PC机需要安排的位置,因为可能需要在墙上打眼,以穿过五类网络电缆。对家里地方不宽敞的人,这可能是令人畏缩的任务,甚至不太可能。如果你想避免穿墙打眼的麻烦,无线局域网也很方便,但应注意,无线局域网通常速度不够快,花费也高的多。另一种选择可考虑10Mbps电话线套件,利用你现成的电话线在计算机之间传送数据,可购买D-Link,Linksys,3Com和Netgear等公司的产品。不想采用无线局域网的人,可选择五类双绞线网络电缆。如果对电缆不熟悉,下面列出了电子工业协会EIA关于电缆分类的解释。根据电缆的速度和质量,可将电缆分为六类: 一、二类电缆:数据传输速度低于10Mbps(普通电话线) 三类电缆:数据传输速度达16 Mbps 四类电缆:数据传输速度达20 Mbps 五类电缆:数据传输速度达100 Mbps 五类电缆增强:数据传输速度达200 Mbps 六类电缆:数据传输速度达600 Mbps 五类电缆十分普通,连接以太网费用也较低。如果你计划穿墙打眼或使用超过50英尺五类电缆,应购买细电缆,自己动手将RJ-45插头接在电缆两端。注意,别忘了电缆穿过墙之后再接RI-45插头。 连接RJ-45插头 五类电缆连接RJ-45插头并不困难,但需要专用连接工具,可从当地五金商店买一把或从朋友处借用。操作时小心剪掉约1/4英寸电缆外塑料皮,露出电缆里面8根彩色线,注意放入RJ-45连接器里面电缆线的次序: 1、白绿 2、绿 3、白橙 4、兰 5、白兰 6、橙 7、白橙 8、棕 应仔细展开8条彩色编码线,放入RJ-45插孔中,用专用工具压紧。有条件时可用RJ-45测试器验证一下是否连接可靠,以免将来麻烦。 需要的硬件 首先确保每台计算机里都安装了网卡,100base-TX或10base-T网卡,型号、尺寸任意。注意,一般选PCI网卡,各网卡速率应一致。100base-TX网卡数据传输率较高,适合于大量数据传输,如数字电影或其它大的多媒体文件。 组建局域网需要使用集线器,交换器或内置集线器的路由器,集线器只不过用于将你所有的计算机连到局域网上。如果你只有2台计算机并且不打算增加数量,可以用一段电缆直接将2台计算机连起来,缺点是你试图共享宽带互联网访问仍然有麻烦。如果你想多台计算机访问宽带互联网,使用路由器是个好主意,可以选购Netgaer,D-Link和Linksys等著名网络公司的产品。 典型的以太网使用集线器或交换器,两种设备都有单独的连接器,用于将每台计算机连接到局域网上。集线器与交换器的主要差别在于吞吐量,集线器在所有在用的端口间分配吞吐量,因此4端口100base-TX集线器每个在用的端口只有25Mbps吞吐量。交换器更贵些,但允许每个端口全速运行。 假如你准备设置一个只有单个宽带互联网连接的局域网,应确保你的DSL或有线电缆供应商给你提供的是外置调制解调器。多数外置调制解调器通过网卡连接到你的计算机,你可把具有调制解调器的那台计算机设置为路由器,虽然这并不推荐。作为一个例子,你将电话插头接入宽带调制解调器,然后经RJ-45(双绞线)电缆连至集线器/交换器/路由器,从此,你的任一台计算机都可连接到互联网上。 设置Windows网络 确保你准备在局域网上使用的每台计算机,都有足够的五类电缆已连到了集线器或路由器。现在你可能已安装了适当的网卡以及相应的驱动程序,右击“网络邻居”,选择“属性”,可以看到当前已经安装的协议和网卡。要设置网络,应确保所用的网卡已安装了TCP/IP协议。如果你使用的微软操作系统是Windows98或更高版本,网络设置相当简单,Windows网络作为操作系统的基本选项之一应该已经安装了。如果你至少在一台计算机上使用的是Windows Me,你可运行家庭网络向导,将一步步引导你完成设置。记住,你需要使用相同的组名设置你网络中的每台计算机。在Windows95/98中,需要进入网络属性,并确保所有设置为缺省。你的互联网服务供应商ISP可能已经告诉你,如何设置TCP/IP,怎样连接到互联网。你可能是静态IP地址,或是动态IP地址,取决于你的ISP。静态IP地址设置需要的时间稍长一点,如果你想给互联网用户提供服务,如FTP,Web服务器或任何其它服务,静态IP地址是不错的。如果你分配的是IP地址,你的TCP/IP协议属性获得的应是自动选择的IP地址。要检查你的计算机是否已被集线器/路由器分配了一个IP地址,可使用Windows TP配置(进入开始 传输大点的东西,用iostat 1 查看io 来源于网络,供您参考

保持可爱mmm 2019-12-02 02:20:25 0 浏览量 回答数 0

问题

入侵防御系统怎样主宰网络安全市场金牌

elinks 2019-12-01 21:15:22 9640 浏览量 回答数 0

回答

详细解答可以参考官方帮助文档 如果您的网站尚未进行 ICP 备案,且您要使用阿里云服务器托管网站,需通过阿里云备案系统完成 ICP 备案。 为什么要备案? 备案是中国大陆的一项法规。使用中国大陆节点服务器开办网站的用户,需要通过服务器提供商提交备案申请。 备案主要分三种类型(阿里云备案系统会根据您填写的信息自动判断备案类型): 首次备案:域名未备案,主办者证件无备案号。点此查看首次备案教程。 新增接入:域名在别的接入商备案过,需要变更接入商。点此查看新增接入教程 。 增加网站备案: 域名未备案,主办者证件已通过阿里云备案系统成功获得了备案号,该域名要添加在此主体备案号下。点此查看原备案在阿里云添加网站教程。 域名未备案,主办者证件有备案号,但原来不是通过阿里云备案,该域名要添加在此主体备案号下。点此查看原备案不在阿里云添加网站教程。 如果您的网站域名尚未进行工信部备案,且您要使用阿里云服务器托管网站,需通过阿里云备案系统完成工信部备案。 备案准备 详细阅读您备案对应的省、自治区、和直辖市管局 备案规则 。如有需要,请访问 管局系统 了解更多细则。 购买阿里云服务器。通过阿里云备案需要有阿里云中国大陆节点服务器。 目前阿里云可备案的服务器有: ECS 实例:包月 3 个月及以上(含续费);购买公网带宽。 轻量应用服务器实例: 自 2018 年 5 月 21 日起,轻量应用服务器需包月 3 个月及以上(包含续费后的累计时长)。 建站市场(云市场)产品:需首次购买周期为 12 个月及以上,且订单金额 99 元及以上。 弹性 Web 托管:包月 6 个月及以上。 云虚拟主机。 注册域名。备案信息审核时,管局会严格审核域名信息。 阿里云备案系统支持阿里云域名服务中注册的域名和其他域名服务机构注册的域名,但域名必须符合以下要求: 域名通过工信部批复的域名注册服务机构注册或管理。 域名的顶级域名已获工信部批复。 域名在有效期内。 域名已完成实名认证,且实名认证信息要与备案主办单位信息一致。如果您的域名所有者与备案主办单位不一致,请更改域名所有者信息或备案主办单位信息,使两者保持一致。 如果您是阿里云域名用户,请参见文档 域名信息修改(过户)。关于域名核验更多信息,请参见文档 备案域名核验。更多域名相关常见问题,请参见 域名常见问题。 准备备案时需要上传电子版证件资料: 个人备案:请提前准备好个人证件扫描件或照片,例如身份证、护照等。 单位备案:请提前准备好单位证件,例如营业执照、组织机构代码证等,以及备案负责人证件扫描件或照片。 准备网站备案真实性核验单。请在备案过程中,在 上传资料 页面,下载备案对应的省市管局的模板,并按模板中的要求填写完成。 说明 部分省、直辖市、自治区管局对真实性核验单的有特殊要求,所以我们不建议您使用其他渠道下载的网站备案真实性核验单模板。 准备其他资料。准备备案对应的管局要求的其他资料,如:域名证书、法人授权委托书、居住证等。 备案流程 登录 阿里云备案系统,填写备案的主体证件信息和域名,输入验证码后单击 验证备案类型。 主办单位所属区域 栏需根据备案主体实际所在地进行选择,系统会根据您选择的区域自动匹配当地管局规则,并显示在 主办单位证件类型 下。您需根据当地通信管理局要求提交资料。请参见 信息填写相关问题 和 管局规则。 主办单位性质 栏请按照右侧提示,根据您的网站实际情况进行选择。个人网站请选择 个人;单位网站请根据证件上的机构类型进行选择。 产品验证。 产品不同,验证方式也不同。 如果您购买的是阿里云 ECS、弹性 Web 托管、轻量应用服务器、云市场产品,产品类型 请选择 阿里云,并通过备案服务号进行验证。 备案服务号可通过阿里云控制台中 备案 版块中进行申请。备案服务号申请细则,请参见文档 备案服务号申请 和 阿里云服务器与备案。 如果您购买的是云虚拟主机,产品类型 请选择 万网主机,并通过主机管理控制台用户名和密码进行验证。请参见 如何查看主机管理控制台用户名及密码。如果您不确定产品类型,请参见 产品验证相关问题。 填写主体信息,单击 下一步,填写网站信息。 说明 主办单位通讯地址 可填写证件上的地址,也可填写您实际的办公或住所地址。 主办单位通讯地址 与 主办单位证件住所 需在同一省份。 如果地址无详细门牌号,需在备注中说明。 填写网站信息,单击 下一步,上传备案资料。 网站信息填写具体注意事项,请参见 主体信息和网站信息填写相关问题。 网站名称:在填写时,请参见右侧的填写要求提示。部分省、自治区、和直辖市管局对个人网站名称有更多限制,具体信息请参见 个人网站命名要求。 如果您有多个域名指向同一网站,可单击 继续增加域名 来添加域名。 前置或专项审批内容类型 为非必选项。如果您的网站中不涉及选项中的内容,则无需办理。如果您的网站中涉及选项中内容,请先联系当地对应的主管部门进行咨询,并办理前置审批文件。需办理前置审批的网站内容包含:新闻类、出版类、文化类、广播电影电视节目类、教育类、药品和医疗器械类、医疗保健类、网络预约车、电子公告类等。 如需备案多个网站,填完网站信息后,单击 保存,并继续添加网站。 如果您的网站负责人与主体负责人不是同一个人,可在 网站负责人信息 栏下选择 填写新负责人信息。网站负责人将在后续环节中进行拍照核验。单位网站备案需注意当地管局规则要求,主体负责人和网站负责人是否必须为法人。请参见您备案对应的省、自治区、和直辖市 管局规则。 根据页面提示上传资料。 上传所需证件的原件扫描件或拍照照片。 真实性核验单需单击此页面中 下载 按钮,下载、打印,用黑色签字笔填写,再扫描或拍照后上传。 如果当地管局备案规则要求提交域名证书,请联系您的域名注册商获取域名证书。 阿里云域名用户,请登录 阿里云域名控制台,单击域名名称进入域名详情页面,再单击 域名证书打印 进入域名证书页面,下载域名证书。 所有资料上传完后,单击 提交备案, 在弹出的提示框中,单击 确定。 如遇问题,请参见 上传资料相关问题。 目前部分省市(广东、重庆、辽宁、安徽、福建),已开通手机阿里云 app 进行证件资料上传和网站负责人拍照核验。如您备案省市支持阿里云 app 核验,在上传资料环节: 选择使用阿里云 app 上传。 说明 使用阿里云 app 上传资料,需提交备案承诺书。在选择资料上传方式页面,单击 下载承诺书下载模板;单击 查看样例图 查看承诺书填写范本。 使用手机 app (手机淘宝、支付宝、钉钉等 app)扫描页面二维码,或单击 下载到本地下载、安装阿里云 app。 在阿里云 app 上,按照流程拍照、上传所需证件资料。 回到电脑客户端阿里云备案系统确认照片,并提交审核。通过阿里云 app 进行资料上传和拍照核验操作步骤,请参见 阿里云 app上传资料。 上传资料页面部分截图示例:您提交后,阿里云将在 1 个工作日进行信息审核。请您保持备案信息中的联系电话畅通以便工作人员与您核实信息。 初审通过后,登录 阿里云备案系统,办理网站负责人拍照核验。 海地区用户注意: 上海市通信管理局要求,上海地区所有备案用户 必须 使用上海通信管理局 app 人像核验方式进行网站负责人核验。具体操作步骤,请参见 上海管局 app 核验网站负责人。 对于非上海地区用户,阿里云可提供幕布帮助您完成此过程。如无幕布,请申请幕布。单击 填写邮寄地址,完成邮寄地址填写。阿里云会将幕布邮寄至此地址(地址必须为中国大陆境内地址)。收到幕布后,自行拍照并上传照片进行审核(拍照前请先查看拍照说明,并避免身着红色或蓝色上衣进行拍照)。 拍照要求,请参见 拍照要求。 拍照人必须与网站负责人为同一人。 负责人需站在背景幕布中间位置,身着当季服装拍摄上半身即可。 整个画面背景必须都是阿里云幕布,且为蓝色,幕布字迹清晰显示。 请您避免身着红色或者蓝色上衣进行拍照。 照片通过审核后,阿里云将在 1 个工作日内将您的备案信息提交省通信管理局审核。 手机号码短信核验。 天津、甘肃、西藏、宁夏、海南、新疆、青海 7 省市为工信部要求的手机号码短信核验试点省份,用户需完成手机号码短信验证后,备案申请才能成功提交管局审核。其他省份暂无短信核验要求。试点 7 省份的用户,请在收到阿里云将您的备案申请提交管局审核的短信通知后,注意查收工信部发出的短信核验码,并根据短信提示登录备案所在省份管局网站完成核验。工信部验证短信会在阿里云向管局提交您的备案信息后,5 分钟内发送。请在 48 小时内完成短信验证。 目前试点 7 省份的用户,需完成短信核验后,备案申请信息才能进入省管局审核系统。48 小时内未进行短信核验,或短信核验失败,备案申请均会被退回。。 有关短信验证更多详情和验证操作步骤,请参见文档 备案短信核验。 备案申请信息成功提交管局系统后,管局审核一般为 3 - 20 个工作日。 管局审核结果将以短信及邮件形式通知。查看备案进度或备案信息,请登录 阿里云备案系统 查看。 管局审核通过后,审核信息将需要一段时间同步到阿里云备案系统。在此期间,您可设置域名解析,将您的域名指向阿里云服务器开通网站访问。 域名解析设置,请参见您使用的阿里云服务器域名解析相关文档:弹性 Web 托管、云虚拟主机、轻量应用服务器。如果您是在阿里云域名服务(原万网)注册的域名,也可参见云解析 DNS文档 解析设置入门指南。 相关文档 备案准备 网站备案域名核验 常见备案申请驳回原因 备案短信核验 查询备案进度 公安备案 备案阿里云账号相关问题 备案审核相关问题 经营性备案

2019-12-01 23:26:08 0 浏览量 回答数 0

回答

详细解答可以参考官方帮助文档 如果您的网站尚未进行 ICP 备案,且您要使用阿里云服务器托管网站,需通过阿里云备案系统完成 ICP 备案。 为什么要备案? 备案是中国大陆的一项法规。使用中国大陆节点服务器开办网站的用户,需要通过服务器提供商提交备案申请。 备案主要分三种类型(阿里云备案系统会根据您填写的信息自动判断备案类型): 首次备案:域名未备案,主办者证件无备案号。点此查看首次备案教程。 新增接入:域名在别的接入商备案过,需要变更接入商。点此查看新增接入教程 。 增加网站备案: 域名未备案,主办者证件已通过阿里云备案系统成功获得了备案号,该域名要添加在此主体备案号下。点此查看原备案在阿里云添加网站教程。 域名未备案,主办者证件有备案号,但原来不是通过阿里云备案,该域名要添加在此主体备案号下。点此查看原备案不在阿里云添加网站教程。 如果您的网站域名尚未进行工信部备案,且您要使用阿里云服务器托管网站,需通过阿里云备案系统完成工信部备案。 备案准备 详细阅读您备案对应的省、自治区、和直辖市管局 备案规则 。如有需要,请访问 管局系统 了解更多细则。 购买阿里云服务器。通过阿里云备案需要有阿里云中国大陆节点服务器。 目前阿里云可备案的服务器有: ECS 实例:包月 3 个月及以上(含续费);购买公网带宽。 轻量应用服务器实例: 自 2018 年 5 月 21 日起,轻量应用服务器需包月 3 个月及以上(包含续费后的累计时长)。 建站市场(云市场)产品:需首次购买周期为 12 个月及以上,且订单金额 99 元及以上。 弹性 Web 托管:包月 6 个月及以上。 云虚拟主机。 注册域名。备案信息审核时,管局会严格审核域名信息。 阿里云备案系统支持阿里云域名服务中注册的域名和其他域名服务机构注册的域名,但域名必须符合以下要求: 域名通过工信部批复的域名注册服务机构注册或管理。 域名的顶级域名已获工信部批复。 域名在有效期内。 域名已完成实名认证,且实名认证信息要与备案主办单位信息一致。如果您的域名所有者与备案主办单位不一致,请更改域名所有者信息或备案主办单位信息,使两者保持一致。 如果您是阿里云域名用户,请参见文档 域名信息修改(过户)。关于域名核验更多信息,请参见文档 备案域名核验。更多域名相关常见问题,请参见 域名常见问题。 准备备案时需要上传电子版证件资料: 个人备案:请提前准备好个人证件扫描件或照片,例如身份证、护照等。 单位备案:请提前准备好单位证件,例如营业执照、组织机构代码证等,以及备案负责人证件扫描件或照片。 准备网站备案真实性核验单。请在备案过程中,在 上传资料 页面,下载备案对应的省市管局的模板,并按模板中的要求填写完成。 说明 部分省、直辖市、自治区管局对真实性核验单的有特殊要求,所以我们不建议您使用其他渠道下载的网站备案真实性核验单模板。 准备其他资料。准备备案对应的管局要求的其他资料,如:域名证书、法人授权委托书、居住证等。 备案流程 登录 阿里云备案系统,填写备案的主体证件信息和域名,输入验证码后单击 验证备案类型。 主办单位所属区域 栏需根据备案主体实际所在地进行选择,系统会根据您选择的区域自动匹配当地管局规则,并显示在 主办单位证件类型 下。您需根据当地通信管理局要求提交资料。请参见 信息填写相关问题 和 管局规则。 主办单位性质 栏请按照右侧提示,根据您的网站实际情况进行选择。个人网站请选择 个人;单位网站请根据证件上的机构类型进行选择。 产品验证。 产品不同,验证方式也不同。 如果您购买的是阿里云 ECS、弹性 Web 托管、轻量应用服务器、云市场产品,产品类型 请选择 阿里云,并通过备案服务号进行验证。 备案服务号可通过阿里云控制台中 备案 版块中进行申请。备案服务号申请细则,请参见文档 备案服务号申请 和 阿里云服务器与备案。 如果您购买的是云虚拟主机,产品类型 请选择 万网主机,并通过主机管理控制台用户名和密码进行验证。请参见 如何查看主机管理控制台用户名及密码。如果您不确定产品类型,请参见 产品验证相关问题。 填写主体信息,单击 下一步,填写网站信息。 说明 主办单位通讯地址 可填写证件上的地址,也可填写您实际的办公或住所地址。 主办单位通讯地址 与 主办单位证件住所 需在同一省份。 如果地址无详细门牌号,需在备注中说明。 填写网站信息,单击 下一步,上传备案资料。 网站信息填写具体注意事项,请参见 主体信息和网站信息填写相关问题。 网站名称:在填写时,请参见右侧的填写要求提示。部分省、自治区、和直辖市管局对个人网站名称有更多限制,具体信息请参见 个人网站命名要求。 如果您有多个域名指向同一网站,可单击 继续增加域名 来添加域名。 前置或专项审批内容类型 为非必选项。如果您的网站中不涉及选项中的内容,则无需办理。如果您的网站中涉及选项中内容,请先联系当地对应的主管部门进行咨询,并办理前置审批文件。需办理前置审批的网站内容包含:新闻类、出版类、文化类、广播电影电视节目类、教育类、药品和医疗器械类、医疗保健类、网络预约车、电子公告类等。 如需备案多个网站,填完网站信息后,单击 保存,并继续添加网站。 如果您的网站负责人与主体负责人不是同一个人,可在 网站负责人信息 栏下选择 填写新负责人信息。网站负责人将在后续环节中进行拍照核验。单位网站备案需注意当地管局规则要求,主体负责人和网站负责人是否必须为法人。请参见您备案对应的省、自治区、和直辖市 管局规则。 根据页面提示上传资料。 上传所需证件的原件扫描件或拍照照片。 真实性核验单需单击此页面中 下载 按钮,下载、打印,用黑色签字笔填写,再扫描或拍照后上传。 如果当地管局备案规则要求提交域名证书,请联系您的域名注册商获取域名证书。 阿里云域名用户,请登录 阿里云域名控制台,单击域名名称进入域名详情页面,再单击 域名证书打印 进入域名证书页面,下载域名证书。 所有资料上传完后,单击 提交备案, 在弹出的提示框中,单击 确定。 如遇问题,请参见 上传资料相关问题。 目前部分省市(广东、重庆、辽宁、安徽、福建),已开通手机阿里云 app 进行证件资料上传和网站负责人拍照核验。如您备案省市支持阿里云 app 核验,在上传资料环节: 选择使用阿里云 app 上传。 说明 使用阿里云 app 上传资料,需提交备案承诺书。在选择资料上传方式页面,单击 下载承诺书下载模板;单击 查看样例图 查看承诺书填写范本。 使用手机 app (手机淘宝、支付宝、钉钉等 app)扫描页面二维码,或单击 下载到本地下载、安装阿里云 app。 在阿里云 app 上,按照流程拍照、上传所需证件资料。 回到电脑客户端阿里云备案系统确认照片,并提交审核。通过阿里云 app 进行资料上传和拍照核验操作步骤,请参见 阿里云 app上传资料。 上传资料页面部分截图示例:您提交后,阿里云将在 1 个工作日进行信息审核。请您保持备案信息中的联系电话畅通以便工作人员与您核实信息。 初审通过后,登录 阿里云备案系统,办理网站负责人拍照核验。 海地区用户注意: 上海市通信管理局要求,上海地区所有备案用户 必须 使用上海通信管理局 app 人像核验方式进行网站负责人核验。具体操作步骤,请参见 上海管局 app 核验网站负责人。 对于非上海地区用户,阿里云可提供幕布帮助您完成此过程。如无幕布,请申请幕布。单击 填写邮寄地址,完成邮寄地址填写。阿里云会将幕布邮寄至此地址(地址必须为中国大陆境内地址)。收到幕布后,自行拍照并上传照片进行审核(拍照前请先查看拍照说明,并避免身着红色或蓝色上衣进行拍照)。 拍照要求,请参见 拍照要求。 拍照人必须与网站负责人为同一人。 负责人需站在背景幕布中间位置,身着当季服装拍摄上半身即可。 整个画面背景必须都是阿里云幕布,且为蓝色,幕布字迹清晰显示。 请您避免身着红色或者蓝色上衣进行拍照。 照片通过审核后,阿里云将在 1 个工作日内将您的备案信息提交省通信管理局审核。 手机号码短信核验。 天津、甘肃、西藏、宁夏、海南、新疆、青海 7 省市为工信部要求的手机号码短信核验试点省份,用户需完成手机号码短信验证后,备案申请才能成功提交管局审核。其他省份暂无短信核验要求。试点 7 省份的用户,请在收到阿里云将您的备案申请提交管局审核的短信通知后,注意查收工信部发出的短信核验码,并根据短信提示登录备案所在省份管局网站完成核验。工信部验证短信会在阿里云向管局提交您的备案信息后,5 分钟内发送。请在 48 小时内完成短信验证。 目前试点 7 省份的用户,需完成短信核验后,备案申请信息才能进入省管局审核系统。48 小时内未进行短信核验,或短信核验失败,备案申请均会被退回。。 有关短信验证更多详情和验证操作步骤,请参见文档 备案短信核验。 备案申请信息成功提交管局系统后,管局审核一般为 3 - 20 个工作日。 管局审核结果将以短信及邮件形式通知。查看备案进度或备案信息,请登录 阿里云备案系统 查看。 管局审核通过后,审核信息将需要一段时间同步到阿里云备案系统。在此期间,您可设置域名解析,将您的域名指向阿里云服务器开通网站访问。 域名解析设置,请参见您使用的阿里云服务器域名解析相关文档:弹性 Web 托管、云虚拟主机、轻量应用服务器。如果您是在阿里云域名服务(原万网)注册的域名,也可参见云解析 DNS文档 解析设置入门指南。 相关文档 备案准备 网站备案域名核验 常见备案申请驳回原因 备案短信核验 查询备案进度 公安备案 备案阿里云账号相关问题 备案审核相关问题 经营性备案

2019-12-01 23:26:08 0 浏览量 回答数 0

问题

个推推送Android问题检测 - 安卓报错

montos 2020-06-01 12:47:32 0 浏览量 回答数 1

问题

个推推送Android问题检测 :配置报错 

kun坤 2020-05-31 21:38:58 1 浏览量 回答数 1

问题

三步让你的阿里云服务器跑起来(linux版)三:安装服务器环境

dieshang668 2019-12-01 21:22:13 11804 浏览量 回答数 4

问题

ECS Windows FileZilla 搭建的FTP在外网无法连接和访问

云中游民 2019-12-01 21:48:17 6426 浏览量 回答数 4

问题

【Android学习全家桶】155道Android热门问题,阿里百位技术专家答疑解惑

管理贝贝 2019-12-01 20:07:24 2181 浏览量 回答数 2

问题

个推推送Android问题检测:报错

kun坤 2020-06-13 23:53:00 0 浏览量 回答数 1

问题

MaxCompute百问集锦

yq传送门 2019-12-01 20:16:47 2404 浏览量 回答数 1

问题

Node.js 应该处于技术架构中的哪个位置?

李博 bluemind 2019-12-01 21:47:42 2961 浏览量 回答数 0

问题

【Java学习全家桶】1460道Java热门问题,阿里百位技术专家答疑解惑

管理贝贝 2019-12-01 20:07:15 27612 浏览量 回答数 19

回答

如果您的网站尚未进行 ICP 备案,且您要使用阿里云服务器托管网站,需通过阿里云备案系统完成 ICP 备案。 为什么要备案? 备案是中国大陆的一项法规。使用中国大陆节点服务器开办网站的用户,需要通过服务器提供商提交备案申请。 备案主要分三种类型(阿里云备案系统会根据您填写的信息自动判断备案类型): 首次备案:域名未备案,主办者证件无备案号。点此查看首次备案教程。 新增接入:域名在别的接入商备案过,需要变更接入商。点此查看新增接入教程 。 增加网站备案: 域名未备案,主办者证件已通过阿里云备案系统成功获得了备案号,该域名要添加在此主体备案号下。点此查看原备案在阿里云添加网站教程。 域名未备案,主办者证件有备案号,但原来不是通过阿里云备案,该域名要添加在此主体备案号下。点此查看原备案不在阿里云添加网站教程。 如果您的网站域名尚未进行工信部备案,且您要使用阿里云服务器托管网站,需通过阿里云备案系统完成工信部备案。 备案准备 详细阅读您备案对应的省、自治区、和直辖市管局   备案规则  。如有需要,请访问   管局系统  了解更多细则。 购买阿里云服务器。通过阿里云备案需要有阿里云中国大陆节点服务器。 目前阿里云可备案的服务器有: ECS 实例:包月 3 个月及以上(含续费);购买公网带宽。 轻量应用服务器实例: 自 2018 年 5 月 21 日起,轻量应用服务器需包月 3 个月及以上(包含续费后的累计时长)。 建站市场(云市场)产品:需首次购买周期为 12 个月及以上,且订单金额 99 元及以上。 弹性 Web 托管:包月 6 个月及以上。 云虚拟主机。 注册域名。备案信息审核时,管局会严格审核域名信息。 阿里云备案系统支持阿里云域名服务中注册的域名和其他域名服务机构注册的域名,但域名必须符合以下要求: 域名通过工信部批复的域名注册服务机构注册或管理。 域名的顶级域名已获工信部批复。 域名在有效期内。 域名已完成实名认证,且实名认证信息要与备案主办单位信息一致。如果您的域名所有者与备案主办单位不一致,请更改域名所有者信息或备案主办单位信息,使两者保持一致。 如果您是阿里云域名用户,请参见文档 域名信息修改(过户)。关于域名核验更多信息,请参见文档 备案域名核验。更多域名相关常见问题,请参见 域名常见问题。 准备备案时需要上传电子版证件资料: 个人备案:请提前准备好个人证件扫描件或照片,例如身份证、护照等。 单位备案:请提前准备好单位证件,例如营业执照、组织机构代码证等,以及备案负责人证件扫描件或照片。 准备网站备案真实性核验单。请在备案过程中,在   上传资料  页面,下载备案对应的省市管局的模板,并按模板中的要求填写完成。 说明 部分省、直辖市、自治区管局对真实性核验单的有特殊要求,所以我们不建议您使用其他渠道下载的网站备案真实性核验单模板。 准备其他资料。准备备案对应的管局要求的其他资料,如:域名证书、法定代表人授权委托书、居住证等。 备案流程 登录   阿里云备案系统,填写备案的主体证件信息和域名,输入验证码后单击   验证备案类型。 主办单位所属区域  栏需根据备案主体实际所在地进行选择,系统会根据您选择的区域自动匹配当地管局规则,并显示在   主办单位证件类型  下。您需根据当地通信管理局要求提交资料。请参见   信息填写相关问题  和   管局规则。 主办单位性质  栏请按照右侧提示,根据您的网站实际情况进行选择。个人网站请选择   个人;单位网站请根据证件上的机构类型进行选择。 产品验证。 产品不同,验证方式也不同。 如果您购买的是阿里云 ECS、弹性 Web 托管、轻量应用服务器、云市场产品, 产品类型  请选择   阿里云,并通过备案服务号进行验证。 备案服务号可通过阿里云控制台中   备案  版块中进行申请。备案服务号申请细则,请参见文档   备案服务号申请  和   阿里云服务器与备案。 如果您购买的是云虚拟主机, 产品类型  请选择   万网主机,并通过主机管理控制台用户名和密码进行验证。请参见   如何查看主机管理控制台用户名及密码。如果您不确定产品类型,请参见   产品验证相关问题。 填写主体信息,单击   下一步,填写网站信息。 说明 主办单位通讯地址  可填写证件上的地址,也可填写您实际的办公或住所地址。 主办单位通讯地址  与   主办单位证件住所  需在同一省份。 如果地址无详细门牌号,需在备注中说明。 填写网站信息,单击   下一步,上传备案资料。 网站信息填写具体注意事项,请参见 主体信息和网站信息填写相关问题。 网站名称:在填写时,请参见右侧的填写要求提示。部分省、自治区、和直辖市管局对个人网站名称有更多限制,具体信息请参见   个人网站命名要求。 如果您有多个域名指向同一网站,可单击   继续增加域名  来添加域名。 前置或专项审批内容类型  为非必选项。如果您的网站中不涉及选项中的内容,则无需办理。如果您的网站中涉及选项中内容,请先联系当地对应的主管部门进行咨询,并办理前置审批文件。需办理前置审批的网站内容包含:新闻类、出版类、文化类、广播电影电视节目类、教育类、药品和医疗器械类、医疗保健类、网络预约车、电子公告类等。 如需备案多个网站,填完网站信息后,单击   保存,并继续添加网站。 如果您的网站负责人与主体负责人不是同一个人,可在   网站负责人信息  栏下选择   填写新负责人信息。网站负责人将在后续环节中进行拍照核验。单位网站备案需注意当地管局规则要求,主体负责人和网站负责人是否必须为法定代表人。请参见您备案对应的省、自治区、和直辖市   管局规则。 根据页面提示上传资料。 上传所需证件的原件扫描件或拍照照片。 真实性核验单需单击此页面中   下载  按钮,下载、打印,用黑色签字笔填写,再扫描或拍照后上传。 如果当地管局备案规则要求提交域名证书,请联系您的域名注册商获取域名证书。 阿里云域名用户,请登录 阿里云域名控制台,单击域名名称进入域名详情页面,再单击 域名证书打印 进入域名证书页面,下载域名证书。 所有资料上传完后,单击 提交备案, 在弹出的提示框中,单击 确定。如遇问题,请参见   上传资料相关问题。 目前部分省市(广东、重庆、辽宁、安徽、福建),已开通手机阿里云 app 进行证件资料上传和网站负责人拍照核验。如您备案省市支持阿里云 app 核验,在上传资料环节: 选择 使用阿里云 app 上传。 说明 使用阿里云 app 上传资料,需提交备案承诺书。在选择资料上传方式页面,单击 下载承诺书下载模板;单击 查看样例图 查看承诺书填写范本。 使用手机 app (手机淘宝、支付宝、钉钉等 app)扫描页面二维码,或单击   下载到本地下载、安装阿里云 app。 在阿里云 app 上,按照流程拍照、上传所需证件资料。 回到电脑客户端阿里云备案系统确认照片,并提交审核。通过阿里云 app 进行资料上传和拍照核验操作步骤,请参见   阿里云 app上传资料。 上传资料页面部分截图示例: 您提交后,阿里云将在 1 个工作日进行信息审核。请您保持备案信息中的联系电话畅通以便工作人员与您核实信息。 初审通过后,登录   阿里云备案系统,办理网站负责人拍照核验。 海地区用户注意: 上海市通信管理局要求,上海地区所有备案用户 必须 使用上海通信管理局 app 人像核验方式进行网站负责人核验。具体操作步骤,请参见 上海管局 app 核验网站负责人。 对于非上海地区用户,阿里云可提供幕布帮助您完成此过程。如无幕布,请申请幕布。单击 填写邮寄地址,完成邮寄地址填写。阿里云会将幕布邮寄至此地址(地址必须为中国大陆境内地址)。收到幕布后,自行拍照并上传照片进行审核(拍照前请先查看拍照说明,并避免身着红色或蓝色上衣进行拍照)。 拍照要求,请参见 拍照要求。 拍照人必须与网站负责人为同一人。 负责人需站在背景幕布中间位置,身着当季服装拍摄上半身即可。 整个画面背景必须都是阿里云幕布,且为蓝色,幕布字迹清晰显示。 请您避免身着红色或者蓝色上衣进行拍照。 照片通过审核后,阿里云将在 1 个工作日内将您的备案信息提交省通信管理局审核。 手机号码短信核验。 天津、甘肃、西藏、宁夏、海南、新疆、青海 7 省市为工信部要求的手机号码短信核验试点省份,用户需完成手机号码短信验证后,备案申请才能成功提交管局审核。其他省份暂无短信核验要求。 试点 7 省份的用户,请在收到阿里云将您的备案申请提交管局审核的短信通知后,注意查收工信部发出的短信核验码,并根据短信提示登录备案所在省份管局网站完成核验。工信部验证短信会在阿里云向管局提交您的备案信息后,5 分钟内发送。请在 48 小时内完成短信验证。 目前试点 7 省份的用户,需完成短信核验后,备案申请信息才能进入省管局审核系统。48 小时内未进行短信核验,或短信核验失败,备案申请均会被退回。。 有关短信验证更多详情和验证操作步骤,请参见文档 备案短信核验。 备案申请信息成功提交管局系统后,管局审核一般为 3 - 20 个工作日。 管局审核结果将以短信及邮件形式通知。查看备案进度或备案信息,请登录 阿里云备案系统 查看。 管局审核通过后,审核信息将需要一段时间同步到阿里云备案系统。在此期间,您可设置域名解析,将您的域名指向阿里云服务器开通网站访问。 域名解析设置,请参见您使用的阿里云服务器域名解析相关文档:弹性 Web 托管、云虚拟主机、轻量应用服务器。如果您是在阿里云域名服务(原万网)注册的域名,也可参见云解析 DNS文档 解析设置入门指南。 相关文档 备案准备 网站备案域名核验 常见备案申请驳回原因 备案短信核验 查询备案进度 公安备案 备案阿里云账号相关问题 备案审核相关问题 经营性备案

51干警网 2019-12-02 00:39:06 0 浏览量 回答数 0

回答

无法启动一一想,前几天装了XAMPPP,是不是被挤掉了,马上跑到服务项里一看,啥都没,两者的服务都没。试试XAMPP,能启动。原生的APACHE就是启动不了,服务都不存在! 上网搜资料,都说是80端口被占用,马上netstat -aon|findstr "80",一看1388占用了80,可是这个是火狐浏览器。。。总不能不用浏览器吧。这个明显不对。既然服务都不存在,那解决办法应该是安装服务才对。 立马,安装服务。进入APACHE的BIN目录,命令行界面运行HTTPD,执行httpd -k install -n "apache",安装APACHE服务,命令行给出如下提示:Could not reliably determine the server's fully qualified domain name, using 192.168.5.201 for ServerName. 好办,打开httpd.conf配置文件,添加 ServerName localhost:80,再重新运行ApacheMonitor.exe,好了。看了下以前的备份配置文件,这一行被注释掉的。以前为什么行,后来安装 了其他集成套件就不行了,原因还不是很清楚。APACHE配置还要熟悉熟悉哈。 ----------------------还有一种情况---------------启动apache。但是启动时候却报错,无法重启。查看apache的错误日志文件,显示Unclean shutdown of previous Apache run?到网上搜了一下,一般有两种出错的可能性:第一:[warn] pid file D:/apache2.2/logs/httpd.pid overwritten — Unclean shutdown of previous Apache run?需要删除对应的apache pid文件。但是大多数人遇到的不是这种情况第二种情况:php模块添加错误。比如说dll文件没有按照规定放入php/ext目录下,比如说php.ini文件书写错误。如果都没有发现,那就试试把新添加的模块删除掉在试试。最大的可能就是新增加的扩展不兼容php对应的版本,以及扩展找不到等。可以先运行php.exe来测试下,如果是扩展问题,会弹窗提示的。 apache服务无法启动 提示服务启动后又停止系统:WindowsXP Professional Service Pack2wamp5集成安装包测试80端口显示:“Your port 80 is not actually used.”(即使更改apache的端口到8080同样无法启动) 错误日志如下: [Fri Nov 26 10:43:26 2010] [notice] Server built: Jan 18 2008 00:37:19[Fri Nov 26 10:43:26 2010] [notice] Parent: Created child process 1060[Fri Nov 26 10:43:26 2010] [notice] Child 1060: Child process is running[Fri Nov 26 10:43:26 2010] crit提供了一个无效的参数。 : Child 1060: setup_inherited_listeners(), WSASocket failed to open the inherited socket.[Fri Nov 26 10:43:27 2010] [crit] Parent: child process exited with status 3 -- Aborting.[Fri Nov 26 10:44:57 2010] [notice] Apache/2.2.8 (Win32) PHP/5.2.6 configured -- resuming normal operations[Fri Nov 26 10:44:57 2010] [notice] Server built: Jan 18 2008 00:37:19[Fri Nov 26 10:44:57 2010] [notice] Parent: Created child process 6100[Fri Nov 26 10:44:58 2010] [notice] Child 6100: Child process is running[Fri Nov 26 10:44:58 2010] crit提供了一个无效的参数。 : Child 6100: setup_inherited_listeners(), WSASocket failed to open the inherited socket.[Fri Nov 26 10:44:58 2010] [crit] Parent: child process exited with status 3 -- Aborting.[Fri Nov 26 10:45:50 2010] [notice] Apache/2.2.8 (Win32) PHP/5.2.6 configured -- resuming normal operations[Fri Nov 26 10:45:50 2010] [notice] Server built: Jan 18 2008 00:37:19[Fri Nov 26 10:45:50 2010] [notice] Parent: Created child process 4180[Fri Nov 26 10:45:50 2010] [notice] Child 4180: Child process is running[Fri Nov 26 10:45:50 2010] crit提供了一个无效的参数。 : Child 4180: setup_inherited_listeners(), WSASocket failed to open the inherited socket.[Fri Nov 26 10:45:50 2010] [crit] Parent: child process exited with status 3 -- Aborting. [Fri Nov 26 10:49:46 2010] [notice] Apache/2.2.8 (Win32) PHP/5.2.6 configured -- resuming 卸载此安装包N次并且每次都彻底删除,并且把注册表中的残余服务也删除干净,并安了N次,仍然不能启动apache服务(本安装包在网吧能正常安装并使用)。经过一番网搜以及我司技术员的讨论和探索,终于找到了解决办法:本地连接---属性----Internet 协议(TCP/IP)---属性---高级---wins----导入LMHOSTS(M)把 {apache2dir}binhttpd.exe 添加进去就可以启动了比如:httpd.exe的路径为“F:wamp2binapacheapache2.2.8binhttpd.exe”,那么{apache2dir}就是“F:wamp2binapacheapache2.2.8”Windows 系统下配置 Apache 服务有时会遇到Apache2 服务无法启动。发生服务特定错误: 1.请键入 NET HELPMSG 3547 以获得更多的帮助。的错误,这种错误可能有多种原因引起。我今天发现配置文件注释用得不对也是造成这个错误的一个原因:配置文件 httpd.conf 中如果写注释,注释以 # 开头必须单独放在一行中。而在某个配置项同一行写了 # 注释,就会造成以上无法启动的问题。解决办法就是把注释都单独放在一行。这只是无法启动的一个可能的原因 服务可以启动但是输入localhost无法打开页面这一般是netbios解析失败造成的。解决的办法很简单,步骤如下:1 在"网上邻居"上 点右键,菜单上选"属性(R)"。出来"网络连接"窗口,在"本地连接"上点右键,菜单中点"属性(R)"。出来"本地连接 属性"面板,在"此链接使用下列项目"中找到:"Internet 协议 (TCP/IP)",并点击它。在弹出的"Internet 协议 (TCP/IP) 属性"面板上,点击"高级(V)..."按钮。"高级 TCP/IP 设置"面板上点"WINS"选项标签,去掉"启用 LMHOSTS 查询(L)"前面的勾,点"确定"按钮。2 打开"控制面板",点击"Windows 防火墙",点击"高级"选项标签,选择"本地连接",并点击旁边的"设置(T)..."按钮。在服务选项中找到"安全 Web 服务器(HTTPS)",并把它勾选上,点"确定"按钮。最后一类问题 php文件无法解析当你万分惊喜的发现可以打开http://localhost 并看到apache的"IT works!"的页面时,你很激动的马上测试一个phpnifo的页面,却发现无法解析。这是因为,apache不知道如何解析php文件。虽然 LoadModule和AddType语句已经告诉apache 载入php模块并注意php后缀的文件,但是真正的解析还是要调用php5ts.dll等等文件,所以方案一:在path里添加php所在目录 并在httpd.conf里添加PHPiniDir "D:/php-5.2.5-Win32/"方案二:直接将php5ts.dll从php目录拷贝到apache的bin目录即可另外有一点需要注意 apache2.2以上的版本需要使用php5apache2_2.dll在php5.2.5 已经自带了 而使用以前的版本,譬如php5.1请到http://php.net下载补丁php5apache2.dll-php5.1.x.rar并解压.共有三个文件.vcredist_x86.exephp5apache2.dllhttpd.exe.manifest1.将 php5apache2.dll 覆盖掉你原来PHP目录下的 php5apache2.dll 文件.2.将 httpd.exe.manifest 文件复制到你的apache安装目录下的bin文件夹下.3.双击运行vcredist_x86.exe安装.(如果您的系统里已安装了 .NET framework 2.就可以省掉这一步)完成!重启你的apache2.2试试吧.当然,使用php5.2.5 完全不用管这个问题!

我的中国 2019-12-02 01:33:20 0 浏览量 回答数 0

回答

此处延伸:进程的优先级是什么 当前业界的Android进程保活手段主要分为** 黑、白、灰 **三种,其大致的实现思路如下: 黑色保活:不同的app进程,用广播相互唤醒(包括利用系统提供的广播进行唤醒) 白色保活:启动前台Service 灰色保活:利用系统的漏洞启动前台Service 黑色保活 所谓黑色保活,就是利用不同的app进程使用广播来进行相互唤醒。举个3个比较常见的场景: 场景1:开机,网络切换、拍照、拍视频时候,利用系统产生的广播唤醒app 场景2:接入第三方SDK也会唤醒相应的app进程,如微信sdk会唤醒微信,支付宝sdk会唤醒支付宝。由此发散开去,就会直接触发了下面的 场景3 场景3:假如你手机里装了支付宝、淘宝、天猫、UC等阿里系的app,那么你打开任意一个阿里系的app后,有可能就顺便把其他阿里系的app给唤醒了。(只是拿阿里打个比方,其实BAT系都差不多) 白色保活 白色保活手段非常简单,就是调用系统api启动一个前台的Service进程,这样会在系统的通知栏生成一个Notification,用来让用户知道有这样一个app在运行着,哪怕当前的app退到了后台。如下方的LBE和QQ音乐这样: 灰色保活 灰色保活,这种保活手段是应用范围最广泛。它是利用系统的漏洞来启动一个前台的Service进程,与普通的启动方式区别在于,它不会在系统通知栏处出现一个Notification,看起来就如同运行着一个后台Service进程一样。这样做带来的好处就是,用户无法察觉到你运行着一个前台进程(因为看不到Notification),但你的进程优先级又是高于普通后台进程的。那么如何利用系统的漏洞呢,大致的实现思路和代码如下: 思路一:API < 18,启动前台Service时直接传入new Notification(); 思路二:API >= 18,同时启动两个id相同的前台Service,然后再将后启动的Service做stop处理 熟悉Android系统的童鞋都知道,系统出于体验和性能上的考虑,app在退到后台时系统并不会真正的kill掉这个进程,而是将其缓存起来。打开的应用越多,后台缓存的进程也越多。在系统内存不足的情况下,系统开始依据自身的一套进程回收机制来判断要kill掉哪些进程,以腾出内存来供给需要的app。这套杀进程回收内存的机制就叫 Low Memory Killer ,它是基于Linux内核的 OOM Killer(Out-Of-Memory killer)机制诞生。 进程的重要性,划分5级: 前台进程 (Foreground process) 可见进程 (Visible process) 服务进程 (Service process) 后台进程 (Background process) 空进程 (Empty process) 了解完 Low Memory Killer,再科普一下oom_adj。什么是oom_adj?它是linux内核分配给每个系统进程的一个值,代表进程的优先级,进程回收机制就是根据这个优先级来决定是否进行回收。对于oom_adj的作用,你只需要记住以下几点即可: 进程的oom_adj越大,表示此进程优先级越低,越容易被杀回收;越小,表示进程优先级越高,越不容易被杀回收 普通app进程的oom_adj>=0,系统进程的oom_adj才可能<0 有些手机厂商把这些知名的app放入了自己的白名单中,保证了进程不死来提高用户体验(如微信、QQ、陌陌都在小米的白名单中)。如果从白名单中移除,他们终究还是和普通app一样躲避不了被杀的命运,为了尽量避免被杀,还是老老实实去做好优化工作吧。 所以,进程保活的根本方案终究还是回到了性能优化上,进程永生不死终究是个彻头彻尾的伪命题!

剑曼红尘 2020-04-10 14:17:05 0 浏览量 回答数 0

问题

MaxCompute百问集锦(持续更新20171011)

隐林 2019-12-01 20:19:23 38430 浏览量 回答数 18

回答

Netty的worker线程只负责nio,在收到完整数据后将数据按要求封装并放入到业务数据队列;业务处理类负责从该队列中取出数据并处理。 这里的业务处理类现在是如何实现的?按你的说法,单线程和多线程 在这个类中都试验过,并且都没能解决问题,由此来看 可以得出2个结论:(1)需要再努力优化业务处理过程以节省处理时间;(2)提升服务器硬件性能。######回复 @阿森lin1991 : 我也是碰到这个问题,单位时间内大量客户端同时连接上来,服务端线程来不及处理。就大量堆积在队列里,请问有办法解决吗?######回复 @阿森lin1991 : 你netty什么版本?netty3和4的线程模型有不小区别,推荐infoq上李林峰写的《netty升级血泪史》######如果netty没有相应api接口的话,那就无解了。看看新版本中是否有,或者可以参考下######回复 @阿森lin1991 : 回复 @阿森lin1991 : 关键是netty接收消息队列消息时造成的阻塞;netty3.0中有ExecutionHandler可以使用(其实也是一个线程池,work执行到ExecutionHandler时直接返回执行下一个channel);我现在也遇到这样的问题,希望可以找到一起其他的解决办法,比如非阻塞接收消息队列消息。######2:接第1条...所以想把消息输出也放在nioEventLoopGroup(worker)线程中执行,即业务处理完后把输出消息压入输出队列,但是怎样才能调用nioEventLoopGroup(worker)线程去处理这个输出队列了?好像没有相关接口###### 1  netty本身的 worker线程的个数是根据CPU来的,直接在 worker线程里做业务逻辑处理不好么? 2 如果不想并发,修改源码,让worker线程个数为1,就没有并发了,这一点跟redis一样的,redis单线程的处理能力貌似也够用了,redis的作者是这么说的。 3 为啥要自定义多个业务逻辑线程?netty本身的worker线程拿到消息后就可以处理了啊 ######回复 @阿森lin1991 : 没必要为每个消息加业务逻辑处理线程,并发量多,线程自然多,这样跟IO模型就没区别了。收到数据后消息处理直接用worker线程,当你预估的业务逻辑实在是太费资源才开一个线程,这个线程中尽量不要有类变量已减少并发错误或人为加锁。实在不能满足需求,可以考虑用RMI把复杂逻辑放到另外的机器上做分布式处理######1.worker线程更多的负责读写网络数据,对于复杂或耗时的业务处理都交由自定义的逻辑线程处理,不然很可能阻塞nio线程,大大减少并发量。 2.我现在的情况不是worker线程并发有问题,而是自定义了逻辑线程并发有问题(阻塞情况比较严重) 3.同1 不过谢谢你...###### 你现在的问题跟Netty没有关系,主要是你的业务处理速度跟不上你所要求的请求速度,单线程也好,多线程也好,都没有关系。 处理不过来, 1,要不把超时的改掉或做优化处理 2,增强处理速度:找到瓶颈优化或者做请求分发到不同服务器处理 ######同意这种说法,最好是将业务线程能够优化######(2)提升服务器硬件以提高业务处理性能。######楼主你好,请问这个问题解决了吗?我先在也是遇到了这问题。######单机环境调优讲一种方法吧。 1. 明确你的优化目标(优化是永无止境的,但必须适可而止) 2. 分析你的硬件瓶颈(归根到底,还是你的硬件在执行软件代码), 比如你的核,内存,带宽(本例中注意下你的带宽拥挤是否延迟你的消息返回) 3. 根据你的目标调整Netty的BoosEventLoop, WorkEvnetLoop,Buffer大小。 4. 优化你的消息包,尽量在一个MTU大小,优化你的编解码工具类,比如使用Protobuffer(传输小,解码快)代替Json.  另外,特别注意Bytebuf转Message后,是否有被ReferenceCountUtil.release() 5. 消息的返回注意 chanel的write跟writeAndFlush的区别。一个是等缓冲区满了才返回,一个是立刻返回。 上面做完了,就跟netty没啥关系了。 针对你的 编解码Loop线程组 与 工作线程组 的优化 Netty WorkEvnetGroup = M,   BusinessWorkerGroup = N  ( M, N >1) 这种情况就是一个生产消费模型,M, N之间有一个ArrayBlockingQueue(必需限制上限)做消息缓存。 1. 为了减少锁竞争,可以使用 无锁队列 Disruptor代替 java的 ArrayBlockingQueue, 据说效率是后者的10倍 2.工作任务代码优化,可以全内存操作以及算法优化。######业务服务是否可以分析出单独微服务啊

kun坤 2020-06-08 19:18:03 0 浏览量 回答数 0

问题

域名转入

yq传送门 2019-12-01 20:13:38 33104 浏览量 回答数 29

回答

转自:阿飞的博客 一、数据库技术选型的思考维度 我们做选型的时候首先要问: 谁选型?是负责采购的同学、 DBA 还是业务研发? 如果选型的是采购的同学,他们更注重成本,包括存储方式、网络需求等。 如果选型的是 DBA 同学,他们关心的: ① 运维成本 首先是运维成本,包括监控告警是否完善、是否有备份恢复机制、升级和迁移的成本是否高、社区是否稳定、是否方便调优、排障是否简易等; ② 稳定性 其次,DBA会关注稳定性,包括是否支持数据多副本、服务高可用、多写多活等; ③ 性能 第三是性能,包括延迟、QPS 以及是否支持更高级的分级存储功能等; ④ 拓展性 第四是扩展性,如果业务的需求不确定,是否容易横向扩展和纵向扩容; ⑤ 安全 最后是安全,需要符合审计要求,不容易出现 SQL 注入或拖库情况。 ⑥ 其他 除了采购和 DBA之外,后台应用研发的同学同样会关注稳定性、性能、扩展性等问题,同时也非常关注数据库接口是否便于开发,是否便于修改数据库 schema 等问题。 接下来我们来看一下爱奇艺使用的数据库类型: MySQL,互联网业务必备系统; TiDB,爱奇艺的 TiDB 实践会有另外的具体介绍; Redis,KV 数据库,互联网公司标配; Couchbase,这个在爱奇艺用得比较多,但国内互联网公司用得比较少,接下来的部分会详细说明; 其他,比如 MongoDB、图数据库、自研 KV 数据库 HiKV 等; 大数据分析相关系统,比如 Hive、Impala 等等。 可以看到爱奇艺的数据库种类还是很多的,这会造成业务开发的同学可能不太清楚在他的业务场景下应该选用哪种数据库系统。 那么,我们先对这些数据库按照接口(SQL、NoSQL)和面向的业务场景(OLTP、OLAP)这两位维度进行一个简单非严谨的分类。 下图中,左上角是面向 OLTP、支持 SQL 的这样一类系统,例如 MySQL,一般支持事务不同的隔离级别, QPS 要求比较高,延时比较低,主要用于交易信息和关键数据的存储,比如订单、VIP 信息等。 左下角是 NoSQL 数据库,是一类针对特殊场景做优化的系统,schema 一般比较简单,吞吐量较高、延迟较低,一般用作缓存或者 KV 数据库。 整个右侧都是 OLAP 的大数据分析系统,包括 Clickhouse、Impala等,一般支持SQL、不支持事务,扩展性比较好,可以通过加机器增加数据的存储量,响应延迟较长。 还有一类数据库是比较中立的,在数据量比较小的时候性能比较好,在数据量较大或复杂查询的时候性能也不差,一般通过不同的存储引擎和查询引擎来满足不同的业务需求,我们把它叫做 HTAP,TiDB 就是这样一种数据库。 二、iQIYI对数据库的优化与完善 前面我们提到了很多种的数据库,那么接下来就和大家介绍一下在爱奇艺我们是怎么使用这些数据库的。 1、MySQL在爱奇艺的使用 ① MySQL 首先是 MySQL。MySQL 基本使用方式是 master-slave + 半同步,支持每周全备+每日增量备份。我们做了一些基本功能的增强,首先是增强了数据恢复工具 Xtrabackup 的性能。 之前遇到一个情况,我们有一个全量库是 300G 数据,增量库每天 70G 数据,总数据量 700G 左右。我们当时只需要恢复一个表的数据,但该工具不支持单表恢复,且整库恢复需要 5 个小时。 针对这个情况我们具体排查了原因,发现在数据恢复的过程中需要进行多次写盘的 IO 操作并且有很多串行操作,所以我们做了一些优化。例如删减过程中的一些写盘操作,减少落盘并将数据处理并行化,优化后整库恢复耗时减少到 100 分钟,而且可以直接恢复单表数据。 然后是适配 DDL 和 DML 工具到内部系统,gh-ostt 和 oak-online-alter-table 在数据量大的时候会造成 master-slave 延时,所以我们在使用工具的时候也增加了延时上的考虑,实时探测Master-Slave 库之间延时的情况,如果延时较大会暂停工具的使用,恢复到正常水平再继续。 ② MySQL高可用 第二是 MySQL 高可用。Master-slave 加上半同步这种高可用方式不太完善,所以我们参照了 MHA 并进行了改动,采用 master + agent 的方式。Agent 在每一个物理机上部署,可以监控这个物理机上的所有实例的状态,周期性地向 master 发送心跳,Master 会实时监测各个Agent的状态。 如果 MySQL故障,会启动 Binlog 补偿机制,并切换访问域名完成 failover。考虑到数据库跨机房跨地区部署的情况,MHA 的 master 我们也做了高可用设计,众多 master 会通过 raft 组成一个 raft group,类似 TiDB 的 PD 模块。目前 MySQL failover 策略支持三种方式:同机房、同地域跨机房以及跨地域。 ③ MySQL拓展能力 第三是提高MySQL扩展能力,以提供更大容量的数据存储。扩展方式有 SDK,例如开源的 ShardingSphere,在爱奇艺的使用也比较广泛。另外就是 Proxy,开源的就更多了。但是 SDK 和 Proxy 使用的问题是支持的 SQL 语句简单,扩容难度大,依赖较多且运维复杂,所以部分业务已经迁移至 TiDB。 ④ 审计 第四是审计。我们在 MySQL 上做了一个插件获取全量 SQL 操作,后端打到 Kafka,下游再接入包括 Clickhouse 等目标端进行 SQL 统计分析。除此之外还有安全策略,包括主动探索是否有 SQL 注入及是否存在拖库情况等,并触发对应的告警。 MySQL 审计插件最大的问题是如何降低对 MySQL 性能的影响,对此我们进行了一些测试,发现使用 General Log 对性能损耗较大,有 10%~20% 的降低。 于是我们通过接口来获取 MySQL 插件里的监控项,再把监控项放到 buffer 里边,用两级的 RingBuffer 来保证数据的写入不会有锁资源竞争。在这个插件里再启动一个线程,从 RingBuffer 里读取数据并把数据打包写到 FIFO 管道里。 我们在每台 MySQL 的物理机里再启动一个 Agent,从管道里阻塞地读取数据发至 Kafka。优化后我们再次进行压测,在每台机器上有 15 万的更新、删除或插入操作下不会丢失数据,性能损耗一般情况下小于 2%。 目前已经在公司内部的集群上线了一年时间,运行比较稳定,上线和下线对业务没有影响。 ⑤ 分级存储 第五是分级存储。MySQL 里会存一些过程性的数据,即只需要读写最近一段时间存入的数据,过段时间这些数据就不需要了,需要进行定时清理。 分级存储就是在 MySQL 之上又用了其他存储方式,例如 TiDB 或其他 TokuDB,两者之间可以进行数据自动搬迁和自动归档,同时前端通过 SDK + Proxy 来做统一的访问入口。这样一来,业务的开发同学只需要将数据存入 MySQL 里,读取时可能从后端接入的任意数据库读出。这种方式目前只是过渡使用,之后会根据 TiDB 的特性进行逐步迁移。 Redis在爱奇艺的使用 接下来是 Redis。Redis 也是使用 master - slave 这种方式,由于网络的复杂性我们对 Sentinel 的部署进行了一些特殊配置,在多机房的情况下每个机房配置一定数量 Sentinel 来避免脑裂。 备份恢复方面介绍一个我们的特殊场景,虽然 Redis 是一个缓存,但我们发现不少的业务同学会把它当做一个 KVDB 来使用,在某些情况下会造成数据的丢失。 所以我们做了一个 Redis 实时备份功能,启动一个进程伪装成 Redis 的 Slave 实时获取数据,再放到后端的 KV 存储里,例如 ScyllaDB,如果要恢复就可以从 ScyllaDB 里把数据拉出来。 我们在用 Redis 时最大的痛点就是它对网络的延迟或抖动非常敏感。如有抖动造成 Redis Master 超时,会由 Sentinel 重新选出一个新的节点成为 Master,再把该节点上的数据同步到所有 Slave 上,此过程中数据会放在 Master 节点的 Buffer 里,如果写入的 QPS 很高会造成 Buffer 满溢。如果 Buffer 满后 RDB 文件还没有拷贝过去,重建过程就会失败。 基于这种情况,我们对 Redis 告警做了自动化优化,如有大量 master - slave 重建失败,我们会动态调整一些参数,例如把 Buffer 临时调大等, 此外我们还做了 Redis 集群的自动扩缩容功能。 我们在做 Redis 开发时如果是 Java 语言都会用到 Jedis。用 Jedis 访问客户端分片的 Redis 集群,如果某个分片发生了故障或者 failover,Jedis 就会对所有后端的分片重建连接。如果某一分片发生问题,整个 Redis 的访问性能和 QPS 会大幅降低。针对这个情况我们优化了 Jedis,如果某个分片发生故障,就只针对这个分片进行重建。 在业务访问 Redis 时我们会对 Master 绑定一个读写域名,多个从库绑定读域名。但如果我们进行 Master failover,会将读写域名从某旧 Master 解绑,再绑定到新 Master 节点上。 DNS 本身有一个超时时间,所以数据库做完 failover 后业务程序里没有立刻获取到新的 Master 节点的 IP的话,有可能还会连到原来的机器上,造成访问失败。 我们的解决方法是把 DNS 的 TTL 缩短,但对 DNS 服务又会造成很大的压力,所以我们在 SDK 上提供 Redis 的名字服务 RNS,RNS 从 Sentinel 里获取集群的拓扑和拓扑的变化情况,如果集群 failover,Sentinel 会接到通知,客户端就可以通过 RNS 来获取新的 Master 节点的 IP 地址。我们去掉域名,通过 IP 地址来访问整个集群,屏蔽了 DNS 的超时,缩短了故障的恢复时间。 SDK 上还做了一些功能,例如 Load Balance 以及故障检测,比如某个节点延时较高的话会被临时熔断等。 客户端分片的方式会造成 Redis 的扩容非常痛苦,如果客户端已经进行了一定量的分片,之后再增加就会非常艰难。 Redis 在 3.0 版本后会提供 Redis Cluster,因为功能受限在爱奇艺应用的不是很多,例如不支持显示跨 DC 部署和访问,读写只在主库上等。 我们某些业务场景下会使用 Redis 集群,例如数据库访问只发生在本 DC,我们会在 DC 内部进行 Cluster 部署。 但有些业务在使用的过程中还是想做 failover,如果集群故障可以切换到其他集群。根据这种情况我们做了一个 Proxy,读写都通过它来进行。写入数据时 Proxy 会做一个旁路,把新增的数据写在 Kafka 里,后台启用同步程序再把 Kafka 里的数据同步到其他集群,但存在一些限制,比如我们没有做冲突检测,所以集群间数据需要业务的同学做单元化。线上环境的Redis Cluster 集群间场景跨 DC 同步 需要 50 毫秒左右的时间。 2、Couchbase在爱奇艺的使用 Redis 虽然提供 Cluster 这种部署方式,但存在一些问题。所以数据量较大的时候(经验是 160G),就不推荐 Redis 了,而是采用另一种存储方式 Couchbase。 Couchbase 在国内互联网公司用的比较少,一开始我们是把他当做一个 Memcached 来使用的,即纯粹的缓存系统。 但其实它性能还是比较强大的,是一个分布式高性能的 KV 系统,支持多种存储引擎 (bucket)。第一种是 Memcached bucket,使用方式和 Memcached 一样为 KV 存储,不支持数据持久化也没有数据副本,如果节点故障会丢失数据; 第二种是 Couchbase bucket,支持数据持久化,使用 Json 写入,有副本,我们一般会在线上配置两个副本,如果新加节点会对数据进行 rebalance,爱奇艺使用的一般是 Couchbase bucket 这种配置。 Couchbase 数据的分布如下图,数据写入时在客户端上会先进行一次哈希运算,运算完后会定位 Key 在哪一个 vBucket (相当于数据库里的某个分片)。之后客户端会根据 Cluster Map 发送信息至对应的服务端,客户端的 Cluster Map 保存的是 vBucket 和服务器的映射关系,在服务端数据迁移的过程中客户端的 Cluster Map 映射关系会动态更新,因此客户端对于服务端的 failover 操作不需要做特殊处理,但可能在 rebalance 过程中会有短暂的超时,导致的告警对业务影响不大。 Couchbase 在爱奇艺应用比较早,2012 年还没有 Redis Cluster 的时候就开始使用了。集群管理使用 erlang 语言开发,最大功能是进行集群间的复制,提供多种复制方式:单向、双向、星型、环式、链式等。 爱奇艺从最初的 1.8 版本使用到如今的 5.0 版本,正在调研的 6.0,中间也遇到了很多坑,例如 NTP 时间配置出错会导致崩溃,如果每个集群对外 XDCR 并发过高导致不稳定,同步方向变更会导致数据丢失等等,我们通过运维和一些外部工具来进行规避。 Couchbase 的集群是独立集群,集群间的数据同步通过 XDCR,我们一般配置为双向同步。对于业务来说,如果 Cluster 1 写入, Cluster 2 不写入,正常情况下客户端会写 Cluster 1。如果 Cluster 1 有故障,我们提供了一个 Java SDK,可以在配置中心把写入更改到 Cluster 2,把原来到 Cluster 1 的连接逐步断掉再与Cluster 2 新建连接。这种集群 failover 的过程对于客户端来说是相对透明和无感的。 3、爱奇艺自研数据库HiKV的使用 Couchbase 虽然性能非常高,并且数据的存储可以超过内存。但是,如果数据量超过内存 75% 这个阈值,性能就会下降地特别快。在爱奇艺,我们会把数据量控制在可用内存的范围之内,当做内存数据库使用。但是它的成本非常高,所以我们后面又开发了一个新的数据库—— HiKV。 开发 HiKV 的目的是为了把一些对性能要求没那么高的 Couchbase 应用迁移到 HiKV 上。HiKV 基于开源系统 ScyllaDB,主要使用了其分布式数据库的管理功能,增加了单机存储引擎 HiKV。 ScyllaDB 比较吸引人的是它宣称性能高于 Cassandra 十倍,又完全兼容 Cassandra 接口,设计基本一致,可以视为 C++ 版 Cassandra 系统。 ScyllaDB 性能的提升主要是使用了一些新的技术框架,例如 C++ 异步框架 seastar,主要原理是在j每台物理机的核上会 attach 一个应用线程,每个核上有自己独立的内存、网络、IO 资源,核与核之间没有数据共享但可以通信,其最大的好处是内存访问无锁,没有冲突过程。 当一个数据读或写到达 ScyllaDB 的 server 时,会按照哈希算法来判断请求的 Key 是否是该线程需要处理的,如果是则本线程处理,否则会转发到对应线程上去。 除此之外,它还支持多副本、多数据中心、多写多活,功能比较强大。 在爱奇艺,我们基于 SSD 做了一个 KV 存储引擎。Key 放在内存里,Value 放在盘上的文件里,我们在读和写文件时,只需要在内存索引里定位,再进行一次盘的 IO 开销就可以把数据读出来,相比 ScyllaDB 原本基于 LSM Tree 的存储引擎方式对 IO 的开销较少。 索引数据全部放在内存中,如果索引长度较长会限制单机可存储的数据量,于是我们通过开发定长的内存分布器,对于比较长的 Key 做摘要缩短长度至 20 字节,采用红黑树索引,限制每条记录在内存里的索引长度至为 64 字节。内存数据要定期做 checkpoint,客户端要做限流、熔断等。 HiKV 目前在爱奇艺应用范围比较大,截至目前已经替换了 30% 的 Couchbase,有效地降低了存储成本。 4、爱奇艺的数据库运维管理 爱奇艺数据库种类较多,如何高效地运维和管理这些数据库也是经历了不同的阶段。 最初我们通过 DBA 写脚本的方式管理,如果脚本出问题就找 DBA,导致了 DBA 特别忙碌。 第二个阶段我们考虑让大家自己去查问题的答案,于是在内部构建了一个私有云,通过 Web 的方式展示数据库运行状态,让业务的同学可以自己去申请集群,一些简单的操作也可以通过自服务平台实现,解放了 DBA。一些需要人工处理的大型运维操作经常会造成一些人为故障,敲错参数造成数据丢失等。 于是在第三个阶段我们把运维操作 Web 化,通过网页点击可以进行 90% 的操作。 第四个阶段让经验丰富的 DBA 把自身经验变成一些工具,比如有业务同学说 MySQL master-slave 延时了,DBA 会通过一系列操作排查问题。现在我们把这些操作串起来形成一套工具,出问题时业务的同学可以自己通过网页上的一键诊断工具去排查,自助进行处理。 除此之外我们还会定期做预警检查,对业务集群里潜在的问题进行预警报告;开发智能客服,回答问题;通过监控的数据对实例打标签,进行削峰填谷地智能调度,提高资源利用率。 三、不同场景下数据库选型建议 1、实用数据库选型树 最后来说一些具体数据库选型建议。这是 DBA 和业务一起,通过经验得出来的一些结论。 对于关系型数据库的选型来说,可以从数据量和扩展性两个维度考虑,再根据数据库有没有冷备、要不要使用 Toku 存储引擎,要不要使用 Proxy 等等进行抉择。 NoSQL 也是什么情况下使用 master-slave,什么情况下使用客户端分片、集群、Couchbase、HiKV 等,我们内部自服务平台上都有这个选型树信息。 2、一些思考 ① 需求 我们在选型时先思考需求,判断需求是否真实。 你可以从数据量、QPS、延时等方面考虑需求,但这些都是真实需求吗?是否可以通过其他方式把这个需求消耗掉,例如在数据量大的情况下可以先做数据编码或者压缩,数据量可能就降下来了。 不要把所有需求都推到数据库层面,它其实是一个兜底的系统。 ② 选择 第二个思考的点是对于某个数据库系统或是某个技术选型我们应该考虑什么?是因为热门吗?还是因为技术上比较先进?但是不是能真正地解决你的问题?如果你数据量不是很大的话就不需要选择可以存储大数据量的系统。 ③ 放弃 第三是放弃,当你放弃一个系统时真的是因为不好用吗?还是没有用好?放弃一个东西很难,但在放弃时最好有一个充分的理由,包括实测的结果。 ④ 自研 第四是自研,在需要自己开发数据库时可以参考和使用一些成熟的产品,但不要盲目自研。 ⑤ 开源 最后是开源,要有拥抱开源的态度。

茶什i 2019-12-27 14:17:56 0 浏览量 回答数 0
阿里云大学 云服务器ECS com域名 网站域名whois查询 开发者平台 小程序定制 小程序开发 国内短信套餐包 开发者技术与产品 云数据库 图像识别 开发者问答 阿里云建站 阿里云备案 云市场 万网 阿里云帮助文档 免费套餐 开发者工具 SSL证书 小程序开发制作 视频内容分析 企业网站制作 视频集锦 代理记账服务 2020阿里巴巴研发效能峰会 企业建站模板 云效成长地图 高端建站 2020中国云原生 阿里云云栖号