• 关于

    本地小程序管理使用说明

    的搜索结果

回答

启动界面 在小程序开发者工具(简称 IDE)的启动界面,开发者可以新建项目、打开现有 项目、删除最近项目记录。 新建项目 新建项目类型分为两类:示例模板 与 空白脚手架。 示例模板项目 开放平台提供入门、UI、开放能力三类模板,内含大量示例代码(仍在持续更新 中),为开发者演示如何实现小程序各项能力(参见 快速示例)。新建步骤如 下: 1. 点击 模板选取 标签。 2. 点击需要创建的模板,然后点击 下一步;或者直接双击所需模板卡片。 3. 在 新建项目 页面: a. 设置 项目名称 与 项目路径; b. 点击 完成,进入主界面。 空白脚手架项目 空白脚手架仅包含最基础的文件结构。新建步骤如下: 1. 在左侧边栏选择 项目类型(例如支付宝小程序、淘宝商家应用等类型)。 2. 在 最近使用 列表中,点击 ➕ 卡片。 3. 在 新建项目 页面: a. 设置 项目名称 与 项目路径; b. 选配 后端服务:不启用云服务、小程序 Serverless 或 小程序云应用; c. 点击 完成,进入主界面。 打开项目 本地现有项目也有两种打开方式:选择最近项目 与 选择项目文件夹。 选择最近项目 在启动界面 最近使用 列表中,点击需要打开的项目,然后点击 打开;或者直接双 击所需项目卡片。 选择项目文件夹 1. 点击右上角的 打开项目,弹出文件窗口。 2. 导航至项目文件夹,点击 选择文件夹。 3. 在 打开本地项目 页面: a. 确认或修改 项目名称 与 项目类型; b. 点击 打开,进入主界面。 删除最近项目记录 如需维持启动界面整洁,首先右键点击希望清理的项目卡片,然后点击 删除。 注意:此项操作仅会清理启动界面记录,不会实际删除硬盘中的项目文件。 主界面 小程序开发者工具的主界面由 菜单栏、工具栏、功能面板、编辑器、调试器、模 拟器 组成。 主界面各区域简要说明: 1. 菜单栏:文件、编辑、窗口、工具、帮助等基础功能。 2. 工具栏:更改小程序类型与关联、显示/隐藏界面区域、真机调试与预览等功能。 3. 功能面板:切换文件树、搜索、git 管理、npm 管理、插件市场、实验室、云服务等 边栏。 4. 编辑器:输入与修改代码的区域。 5. 调试器:用于模拟器调试、真机调试、性能调试。 6. 模拟器:模拟运行小程序,便于快速预览、初步调试。 说明:使用工具栏中部三个按钮,可以显示或隐藏界面主要区域,其中 编辑器 与 调试器 无法同时隐藏。 工具栏 小程序开发者工具(简称 IDE)的工具栏位于主界面顶部,包含 IDE 中最常用的 主要功能。本文档从左至右介绍各项功能。 小程序 选择小程序的运行环境类型(默认为支付宝小程序),此外还支持淘宝、钉钉、高 德等运行环境(参见 多端支持)。 内容来源:https://developer.aliyun.com/article/756818?spm=a2c6h.12873581.0.dArticle756818.26162b70Su1GZy&groupCode=tech_library

KaFei 2020-04-27 13:35:52 0 浏览量 回答数 0

回答

详细解答可以参考官方帮助文档问题场景:在处理客户问题过程中,经常有客户反映独享主机维护或者网站缓慢的问题。解决方案:建议 您通过如下几个方面排查。1. 本地到机房线路是否正常:客户通过网络远程操作服务器受线路影响较大,您可以通过开始 > 运行 后 输入cmd,在doc窗口通过ping命令检查本地到机房的线路是否正常。  如果测试结果如上图所示,证明线路是没有问题的。一般延迟在50ms以内都可以算作比较比较正常的,如果延迟达到100ms以上并且丢包严重说明您本地的线路或者机房网络存在问题,建议您更换线路并且及时和我们联系。2.  在测试线路没有问题后如果您的服务器以及网站仍旧缓慢,这有可能是服务器系统资源被大量占用导致的。您这时需要登录服务器打开任务管理器检查。  如果出现 system进程或者其他不明进程占用资源过大,有可能是中病毒,请使用杀毒软件进行查杀。  如果是 w3wp.exe占用服务器端资源过大,是网站运行了一个极耗资源的程序,优化相应的程序。  硬盘(主要是 C盘)空间太小也可能造成系统缓慢,请清理相应的系统磁盘的空间。一般检查 IIS 日志目录:C:WINDOWSsystem32LogFilesW3SVC1。  虚拟内存太小,在服务器端增大相应的虚拟内存空间。   方法是右键单击 我的电脑 > 属性 > 高级 选项卡。 单击 设置(S) 后选择 高级 选项卡。  单击 更改(C) 即可设置虚拟内存。一般设置为物理内存的1.5或2倍大小就可以。   如果问题还未能解决,请联系售后技术支持。 

2019-12-01 23:17:04 0 浏览量 回答数 0

回答

详细解答可以参考官方帮助文档问题场景:在处理客户问题过程中,经常有客户反映独享主机维护或者网站缓慢的问题。解决方案:建议 您通过如下几个方面排查。1. 本地到机房线路是否正常:客户通过网络远程操作服务器受线路影响较大,您可以通过开始 > 运行 后 输入cmd,在doc窗口通过ping命令检查本地到机房的线路是否正常。  如果测试结果如上图所示,证明线路是没有问题的。一般延迟在50ms以内都可以算作比较比较正常的,如果延迟达到100ms以上并且丢包严重说明您本地的线路或者机房网络存在问题,建议您更换线路并且及时和我们联系。2.  在测试线路没有问题后如果您的服务器以及网站仍旧缓慢,这有可能是服务器系统资源被大量占用导致的。您这时需要登录服务器打开任务管理器检查。  如果出现 system进程或者其他不明进程占用资源过大,有可能是中病毒,请使用杀毒软件进行查杀。  如果是 w3wp.exe占用服务器端资源过大,是网站运行了一个极耗资源的程序,优化相应的程序。  硬盘(主要是 C盘)空间太小也可能造成系统缓慢,请清理相应的系统磁盘的空间。一般检查 IIS 日志目录:C:WINDOWSsystem32LogFilesW3SVC1。  虚拟内存太小,在服务器端增大相应的虚拟内存空间。   方法是右键单击 我的电脑 > 属性 > 高级 选项卡。 单击 设置(S) 后选择 高级 选项卡。  单击 更改(C) 即可设置虚拟内存。一般设置为物理内存的1.5或2倍大小就可以。   如果问题还未能解决,请联系售后技术支持。 

2019-12-01 23:17:04 0 浏览量 回答数 0

阿里云试用中心,为您提供0门槛上云实践机会!

0元试用32+款产品,最高免费12个月!拨打95187-1,咨询专业上云建议!

回答

详细解答可以参考官方帮助文档 随着业务的增长,您的数据盘容量可能无法满足数据存储的需要,这时您可以使用 磁盘扩容 功能扩容数据盘。 说明 建议在扩容数据盘之前手动创建快照,以备份数据。 无论数据盘的状态是 待挂载 还是 使用中,都可以执行磁盘扩容操作。 如果数据盘正在创建快照,则不允许执行扩容数据盘的操作。 包年包月实例如果做过 续费降配 操作,当前计费周期的剩余时间内,实例上的包年包月云盘不支持扩容磁盘操作。 扩容磁盘只是扩大数据盘容量,而不是扩容文件系统。 磁盘扩容只能扩容数据盘,不能扩容系统盘或本地盘(本地 SSD 盘等)。 挂载在实例上的数据盘,只有当实例处于 运行中 (Running) 或 已停止(Stopped) 状态时才可以扩容。扩容这种数据盘需要在控制台上重启实例后才能使扩容后的容量生效,而重启实例会使您的实例停止工作,从而中断您的业务,所以请您谨慎操作。 本文以一个高效云盘的数据盘和一个运行Windows Server 2008 R2企业版64位中文版的ECS实例为例,说明如何扩容数据盘并使扩容后的容量可用。示例中最初的磁盘大小为24 GiB,我们将其扩容到26 GiB。 您可以按以下步骤完成扩容操作: 步骤 1. 在控制台上扩容数据盘 步骤 2. 登录实例完成扩容 步骤 1. 在控制台上扩容数据盘 按以下步骤在控制台上扩容数据盘: 登录 ECS管理控制台。 在左侧导航栏里,选择 存储 > 云盘。 说明 如果您需要扩容的数据盘已经挂载在某个实例上,您可以单击 实例,找到相应实例后,进入实例详情页,并单击 本实例磁盘。 选择地域。 找到需要扩容的磁盘,并在 操作 列中,选择 更多 > 磁盘扩容。 在 磁盘扩容 页面上,设置 扩容后容量。在本示例中为26 GiB。扩容后容量只能比当前容量大。 待页面上显示费用信息后,单击 确定扩容。 说明 扩容成功后,磁盘列表里即显示扩容后的容量。但是,如果您的数据盘已经挂载到实例上,您需要在控制台上 重启实例 后,登录实例才能看到扩容后的数据盘容量。 在控制台上完成扩容后, 如果数据盘已经挂载到实例,可以直接执行 步骤 2. 登录实例完成扩容。 如果数据盘未挂载到实例上,您应先挂载数据盘(详见 挂载云盘),再根据数据盘的实际情况执行不同的操作: 如果这是一个全新的数据盘,您可以直接格式化数据盘。详见 Windows 格式化数据盘。 如果这个数据盘之前已经格式化并分区,您需要执行 步骤 2. 登录实例完成扩容。 步骤 2. 登录实例完成扩容 按以下步骤在实例内部完成数据盘扩容: 使用软件连接Windows实例。 在Windows Server桌面,单击服务器管理器图标 。 在 服务器管理器 的左侧导航窗格里,选择 存储 > 磁盘管理。在磁盘管理区域,可以看到新增的数据盘空间与旧的数据盘空间之间的关系。本例中,磁盘 2 是扩容的数据盘。 右键单击 磁盘 2,选择 转换到动态磁盘,并按页面提示将基本磁盘转换为动态磁盘。 说明 基本磁盘转换成动态磁盘,操作的过程中会将磁盘从系统中卸载下来。如果数据盘内安装了应用程序,转换过程中这些应用程序暂时无法使用。转换过程中不会造成数据丢失。 完成转换后,磁盘 2 在磁盘管理器中显示如下。 右键单击磁盘 2的简单卷的任一空白处,并选择 扩展卷。 根据 扩展卷向导 的指示完成扩展卷操作。完成后,新增的数据盘空间会自动合入原来的卷中,磁盘 2 在磁盘管理器中显示如下。 说明 如果是Windows Server 2003,完成后新增的数据盘空间会自动增加到数据盘中,但是在磁盘管理器中,新增的数据盘空间会以一个独立卷的形式存在。Windows Server 2003中,扩容多少次就会有创建多少个独立的卷,不会将所有的卷都合并到之前的卷里面,但并不会影响实际使用。以下是一个Windows Server 2003系统里扩容后数据盘的显示信息。 至此,您已经完成了扩容数据盘。

2019-12-01 22:56:53 0 浏览量 回答数 0

回答

详细解答可以参考官方帮助文档 背景信息 透明数据加密(Transparent Data Encryption,简称 TDE)可对数据文件执行实时I/O加密和解密,数据在写入磁盘之前进行加密,从磁盘读入内存时进行解密。TDE不会增加数据文件的大小,开发人员无需更改任何应用程序,即可使用 TDE 功能。 为了提高数据安全性,您可以通过RDS管理控制台或者Open APIModifyDBInstanceTDE启用透明数据加密,对实例数据进行加密。 注意事项 TDE开通后无法关闭。 加密使用密钥由密钥管理服务(KMS)产生和管理,RDS 不提供加密所需的密钥和证书。开通 TDE 后,用户如果要恢复数据到本地,需要先通过 RDS 解密数据。 开通TDE后,会显著增加CPU使用率。 前提条件 实例类型为:RDS for SQLServer 2008 R2 和 RDS for MySQL 5.6。 只有阿里云主账号(即非子账号)登录才可以查看和修改 TDE 配置。 开通TDE前需要先开通KMS。如果您未开通KMS,可在开通TDE过程中根据引导开通KMS。 操作步骤 登录 RDS 管理控制台,选择目标实例。 在菜单栏中选择 数据安全性,在 数据安全性页面选择 TDE 页签。 单击 未开通,如下图所示。 单击 确定,开通 TDE。 说明 如果您未开通密钥管理服务,在开通 TDE 过程中会提示开启密钥管理服务,请根据引导开通KMS后,再单击 未开通来开通 TDE。 登录数据库,执行如下命令,对要加密的表进行加密。alter table <tablename> engine=innodb,block_format=encrypted; 后续操作 如果你要对 TDE 加密的表解密,请执行如下命令。 alter table <tablename> engine=innodb,block_format=default;

2019-12-01 23:15:31 0 浏览量 回答数 0

回答

如何查看、关闭和开放WIN 系统端口Windows有很多端口是开放的,在你上网的时候,网络病毒和黑客可以通过这些端口连上你的电脑。为了让你的系统变为铜墙铁壁,应该封闭这些端口,主要有:TCP 135、139、445、593、1025 端口和 UDP 135、137、138、445 端口,一些流行病毒的后门端口(如 TCP 2745、3127、6129 端口),以及远程服务访问端口3389。查看端口在Windows 2000/XP/Server 2003中要查看端口,可以使用Netstat命令:依次点击“开始→运行”,键入“cmd”并回车,打开命令提示符窗口。在命令提示符状态下键入“netstat -a -n”,按下回车键后就可以看到以数字形式显示的TCP和UDP连接的端口号及状态。小知识:Netstat命令用法命令格式:Netstat -a -e -n -o -s-an-a 表示显示所有活动的TCP连接以及计算机监听的TCP和UDP端口。-e 表示显示以太网发送和接收的字节数、数据包数等。-n 表示只以数字形式显示所有活动的TCP连接的地址和端口号。-o 表示显示活动的TCP连接并包括每个连接的进程ID(PID)。-s 表示按协议显示各种连接的统计信息,包括端口号。-an 查看所有开放的端口关闭/开启端口先介绍一下在Windows中如何关闭/打开端口的简单方法,因为默认的情况下,有很多不安全的或没有什么用的端口是开启的,比如Telnet服务的23端口、FTP服务的21端口、SMTP服务的25端口、RPC服务的135端口等等。为了保证系统的安全性,我们可以通过下面的方法来关闭/开启端口。关闭端口比如在Windows 2000/XP中关闭SMTP服务的25端口,可以这样做:首先打开“控制面板”,双击“管理工具”,再双击“服务”。接着在打开的服务窗口中找到并双击“Simple Mail Transfer Protocol (SMTP)”服务,单击“停止”按钮来停止该服务,然后在“启动类型”中选择“已禁用”,最后单击“确定”按钮即可。这样,关闭了SMTP服务就相当于关闭了对应的端口。开启端口如果要开启该端口只要先在“启动类型”选择“自动”,单击“确定”按钮,再打开该服务,在“服务状态”中单击“启动”按钮即可启用该端口,最后,单击“确定”按钮即可。提示:在Windows 98中没有“服务”选项,你可以使用防火墙的规则设置功能来关闭/开启端口。如何在WinXP/2000/2003下关闭和开放网络端口的详细方法第一步,点击开始菜单/设置/控制面板/管理工具,双击打开本地安全策略,选中IP 安全策略,在本地计算机,在右边窗格的空白位置右击鼠标,弹出快捷菜单,选择创建 IP 安全策略(如右图),于是弹出一个向导。在向导中点击下一步按钮,为新的安全策略命名;再按下一步,则显示安全通信请求画面,在画面上把激活默认相应规则左边的钩去掉,点击完成按钮就创建了一个新的IP 安全策略。第二步,右击该IP安全策略,在属性对话框中,把使用添加向导左边的钩去掉,然后单击添加按钮添加新的规则,随后弹出新规则属性对话框,在画面上点击添加按钮,弹出IP筛选器列表窗口;在列表中,首先把使用添加向导左边的钩去掉,然后再点击右边的添加按钮添加新的筛选器。第三步,进入筛选器属性对话框,首先看到的是寻址,源地址选任何 IP 地址,目标地址选我的 IP 地址;点击协议选项卡,在选择协议类型的下拉列表中选择TCP,然后在到此端口下的文本框中输入135,点击确定按钮(如左图),这样就添加了一个屏蔽 TCP 135(RPC)端口的筛选器,它可以防止外界通过135端口连上你的电脑。点击确定后回到筛选器列表的对话框,可以看到已经添加了一条策略,重复以上步骤继续添加 TCP 137、139、445、593 端口和 UDP 135、139、445 端口,为它们建立相应的筛选器。重复以上步骤添加TCP 1025、2745、3127、6129、3389 端口的屏蔽策略,建立好上述端口的筛选器,最后点击确定按钮。第四步,在新规则属性对话框中,选择新 IP 筛选器列表,然后点击其左边的圆圈上加一个点,表示已经激活,最后点击筛选器操作选项卡。在筛选器操作选项卡中,把使用添加向导左边的钩去掉,点击添加按钮,添加阻止操作(右图):在新筛选器操作属性的安全措施选项卡中,选择阻止,然后点击确定按钮。第五步、进入新规则属性对话框,点击新筛选器操作,其左边的圆圈会加了一个点,表示已经激活,点击关闭按钮,关闭对话框;最后回到新IP安全策略属性对话框,在新的IP筛选器列表左边打钩,按确定按钮关闭对话框。在本地安全策略窗口,用鼠标右击新添加的 IP 安全策略,然后选择指派。重新启动后,电脑中上述网络端口就被关闭了,病毒和黑客再也不能连上这些端口,从而保护了你的电脑。目前还没听说有补丁下载。端口分类逻辑意义上的端口有多种分类标准,下面将介绍两种常见的分类:按端口号分布划分(1)知名端口(Well-Known Ports)知名端口即众所周知的端口号,范围从0到1023,这些端口号一般固定分配给一些服务。比如21端口分配给FTP服务,25端口分配给SMTP(简单邮件传输协议)服务,80端口分配给HTTP服务,135端口分配给RPC(远程过程调用)服务等等。(2)动态端口(Dynamic Ports)动态端口的范围从1024到65535,这些端口号一般不固定分配给某个服务,也就是说许多服务都可以使用这些端口。只要运行的程序向系统提出访问网络的申请,那么系统就可以从这些端口号中分配一个供该程序使用。比如1024端口就是分配给第一个向系统发出申请的程序。在关闭程序进程后,就会释放所占用的端口号。不过,动态端口也常常被病毒木马程序所利用,如冰河默认连接端口是7626、WAY 2.4是8011、Netspy 3.0是7306、YAI病毒是1024等等。按协议类型划分按协议类型划分,可以分为TCP、UDP、IP和ICMP(Internet控制消息协议)等端口。下面主要介绍TCP和UDP端口:(1)TCP端口TCP端口,即传输控制协议端口,需要在客户端和服务器之间建立连接,这样可以提供可靠的数据传输。常见的包括FTP服务的21端口,Telnet服务的23端口,SMTP服务的25端口,以及HTTP服务的80端口等等。(2)UDP端口UDP端口,即用户数据包协议端口,无需在客户端和服务器之间建立连接,安全性得不到保障。常见的有DNS服务的53端口,SNMP(简单网络管理协议)服务的161端口,QQ使用的8000和4000端口等等。常见网络端口端口:0服务:Reserved说明:通常用于分析操作系统。这一方法能够工作是因为在一些系统中“0”是无效端口,当你试图使用通常的闭合端口连接它时将产生不同的结果。一种典型的扫描,使用IP地址为0.0.0.0,设置ACK位并在以太网层广播。端口:1服务:tcpmux说明:这显示有人在寻找SGI Irix机器。Irix是实现tcpmux的主要提供者,默认情况下tcpmux在这种系统中被打开。Irix机器在发布是含有几个默认的无密码的帐户,如:IP、GUEST UUCP、NUUCP、DEMOS 、TUTOR、DIAG、OUTOFBOX等。许多管理员在安装后忘记删除这些帐户。因此HACKER在INTERNET上搜索tcpmux并利用这些帐户。端口:7服务:Echo说明:能看到许多人搜索Fraggle放大器时,发送到X.X.X.0和X.X.X.255的信息。端口:19服务:Character Generator说明:这是一种仅仅发送字符的服务。UDP版本将会在收到UDP包后回应含有垃圾字符的包。TCP连接时会发送含有垃圾字符的数据流直到连接关闭。HACKER利用IP欺骗可以发动DoS攻击。伪造两个chargen服务器之间的UDP包。同样Fraggle DoS攻击向目标地址的这个端口广播一个带有伪造受害者IP的数据包,受害者为了回应这些数据而过载。端口:21服务:FTP说明:FTP服务器所开放的端口,用于上传、下载。最常见的攻击者用于寻找打开anonymous的FTP服务器的方法。这些服务器带有可读写的目录。木马Doly Trojan、Fore、Invisible FTP、WebEx、WinCrash和Blade Runner所开放的端口。端口:22服务:Ssh说明:PcAnywhere建立的TCP和这一端口的连接可能是为了寻找ssh。这一服务有许多弱点,如果配置成特定的模式,许多使用RSAREF库的版本就会有不少的漏洞存在。端口:23服务:Telnet说明:远程登录,入侵者在搜索远程登录UNIX的服务。大多数情况下扫描这一端口是为了找到机器运行的操作系统。还有使用其他技术,入侵者也会找到密码。木马Tiny Telnet Server就开放这个端口。端口:25服务:SMTP说明:SMTP服务器所开放的端口,用于发送邮件。入侵者寻找SMTP服务器是为了传递他们的SPAM。入侵者的帐户被关闭,他们需要连接到高带宽的E-MAIL服务器上,将简单的信息传递到不同的地址。木马Antigen、Email Password Sender、Haebu Coceda、Shtrilitz Stealth、WinPC、WinSpy都开放这个端口。端口:31服务:MSG Authentication说明:木马Master Paradise、Hackers Paradise开放此端口。端口:42服务:WINS Replication说明:WINS复制端口:53服务:Domain Name Server(DNS)说明:DNS服务器所开放的端口,入侵者可能是试图进行区域传递(TCP),欺骗DNS(UDP)或隐藏其他的通信。因此防火墙常常过滤或记录此端口。端口:67服务:Bootstrap Protocol Server说明:通过DSL和Cable modem的防火墙常会看见大量发送到广播地址255.255.255.255的数据。这些机器在向DHCP服务器请求一个地址。HACKER常进入它们,分配一个地址把自己作为局部路由器而发起大量中间人(man-in-middle)攻击。客户端向68端口广播请求配置,服务器向67端口广播回应请求。这种回应使用广播是因为客户端还不知道可以发送的IP地址。端口:69服务:Trival File Transfer说明:许多服务器与bootp一起提供这项服务,便于从系统下载启动代码。但是它们常常由于错误配置而使入侵者能从系统中窃取任何文件。它们也可用于系统写入文件。端口:79服务:Finger Server说明:入侵者用于获得用户信息,查询操作系统,探测已知的缓冲区溢出错误,回应从自己机器到其他机器Finger扫描。端口:80服务:HTTP说明:用于网页浏览。木马Executor开放此端口。端口:99服务:Metagram Relay说明:后门程序ncx99开放此端口。端口:102服务:Message transfer agent(MTA)-X.400 over TCP/IP说明:消息传输代理。

51干警网 2019-12-02 03:20:36 0 浏览量 回答数 0

回答

Windows 服务器远程桌面无法连接时,可以通过控制台的远程连接功能登录到服务器进行排查。远程桌面无法连接可能是由于以下几种原因: Windows Server 2012初次登录开启防火墙导致 远程端口设置超出范围导致 杀毒安全软件导致 远程终端服务配置异常导致 系统服务禁用导致 终端服务器角色配置导致 本地网络限制导致 服务器的公网带宽问题导致 远程端口修改导致 服务器内存不足导致 系统的安全策略设置导致 远程桌面服务未开启导致 Windows Server 2012初次登录开启防火墙导致 新购的 Windows 2012 实例,首次连接服务器是可以的。连接服务器并激活系统后,会提示图片中的信息,用户需要单击是,如果单击否,服务器会自动开启公网的防火墙,连接会直接断开。 解决方法 使用控制台远程连接功能登录到 Windows 实例。 在菜单栏选择开始>控制面板 。 查看方式选择小图标,单击Windows 防火墙。 在Windows 防火墙窗口,单击高级设置。 在弹出的窗口中,单击入站规则,在右侧拉至最下方,右键单击远程桌面-用户模式(TCP-In),选择启动规则。 返回上一个页面, 单击 Windows 防火墙属性。 选择启用(推荐),单击应用。 注意:建议将域配置文件,专用配置文件,公用配置文件选项卡下的防火墙全部启用。 说明:更多关于防火墙的设置,参考设置 Windows 实例远程连接防火墙。 远程端口设置超出范围导致 无论是 Windows 实例还是 Linux 实例,服务监听能使用的端口范围为 0~65535,错误配置监听端口会导致远程桌面服务监听失败。这种情况将端口重新修改为 0~65535 之间的没有占用的其它端口即可,具体修改端口的操作方法参见修改服务器远程端口。 杀毒安全软件导致 无法连接远程桌面可能是由于三方杀毒软件设置导致。本章节列举两个修复安全狗配置导致远程访问失败的案例: 安全狗黑名单拦截导致 安全狗程序异常导致 安全狗黑名单拦截导致 如果安装了安全狗后,出现客户端本地无法远程桌面连接 ECS  Windows 服务器,无法 ping 通服务器 IP 地址,其他区域可以远程连接,且本地 tracert 路由跟踪无法到达服务器,云盾并没有清洗或清洗中的拦截 IP 并无本地公网 IP 的情况,可以查看一下对应的防护软件中是否做了安全设置或对应的拦截。 解决方法 选择 服务器安全狗>网络防火墙。单击超级黑名单的规则设置,如果黑名单中存在实例公网 IP,则将此黑名单规则删除,然后将公网 IP 添加到超级白名单。 说明:如果云盾的阈值设置过低,云端可能清洗并屏蔽实例公网 IP。建议把清洗阈值调高,避免出现拦截实例公网 IP 的情况发生。 安全狗程序异常导致 使用控制台远程连接功能登录到 Windows 实例后,在系统桌面右下角,安全狗弹出错误提示,如图: 该问题可能是由于安全狗软件出现异常导致的。 解决方法 通过 Windows 系统软件卸载安全狗软件后,重启服务器网络即可恢复。 说明:关于杀毒安全软件,参看ECS Windows三方杀毒防护软件的可能问题以及使用建议。 远程终端服务配置异常导致 无法连接 Windows 实例远程桌面可能是由于以下两种远程终端服务配置异常导致: 服务器侧自签名证书损坏 远程桌面会话主机配置连接被禁用 服务器侧自签名证书损坏 客户端如果是 Windows 7 以上版本,会尝试与服务器建立 TLS 连接。服务器侧用于 TLS 连接的自签名证书损坏后会导致远程连接失败。 解决方法 使用控制台远程连接功能登录到 Windows 实例。 选择开始>管理工具>远程桌面服务,然后双击远程桌面会话主机配置。 选择 RDP-Tcp。在 RDP-Tcp 属性窗口,将协商模式修改成RDP安全层。 在操作栏单击禁用连接,再单击启用连接即可。 远程桌面会话主机配置连接被禁用 使用 Netstat 查询发现端口未正常监听。使用控制台远程连接功能登录到 Windows 实例后,发现远程桌面 RDP 连接属性配置文件被禁用。 解决方法 参考服务器侧自签名证书损坏找到 RDP 连接属性配置文件,如果 RDP-Tcp 被禁用,单击启用连接即可。 系统服务禁用导致 用户为了提高系统安全性,错误的将远程桌面服务所依赖的某些关键服务禁用,导致远程桌面服务异常。 解决方法 使用控制台远程连接功能登录到 Windows 实例。 选择开始>运行。 输入 msconfig,单击确定。 在弹出的窗口中,选择常规选项卡,选择正常启动,然后重启服务器即可。 终端服务器角色配置导致 用户在使用远程桌面访问 Windows 实例的时候,有时会出现如下提示: 这种情况一般是由于在服务器上安装配置了终端服务器,但是没有配置有效的访问授权导致的。 解决方法 参见Windows 实例远程桌面报错“由于没有远程桌面授权服务器可以提供许可证”中针对主机角色提供的两种解决方案。 本地网络限制导致 通过 ping 服务器公网 IP 和 telnet 服务器公网 IP 3389 命令测试连通性,同时用其他网络环境中(不同网段或不同运营商)的电脑连接对比测试,判断是自己本地网络问题还是服务器端的问题。如果是本地网络问题或运营商问题,请您联系本地 IT 人员或运营商解决。 服务器的公网带宽问题导致 问题分析 无法远程连接可能是公网带宽不足导致的,具体排查方法如下: 登录 ECS 管理控制台。 找到该实例, 单击管理进入实例详情页面,查看网络监控数据。 检查服务器带宽是否为 1 k 或 0 k。如果购买实例时没有购买公网带宽,后来升级了公网带宽,续费的时候没有选择续费带宽,带宽就会变成 1k。 解决方法 续费 ECS 实例,然后重启实例。详情参见手动续费,自动续费。 远程端口修改导致 无法连接 Windows 实例远程桌面可能是远程桌面的端口修改后,登录方式改变导致的。修改远程连接默认的端口后,需要用“IP:端口”的方式进行远程桌面连接。 服务器内存不足导致 远程连接输入用户密码登录后,不能正常显示桌面直接退出,也没有错误信息。 问题分析 这种情况可能是服务器内存不足导致的,需要查看一下服务器的内存使用情况。具体操作如下: 使用控制台远程连接功能登录到 Windows 实例。 选择开始>控制面板>管理工具,双击事件查看器。查看一下是否有内存资源不足的警告日志信息。 解决方法 如有日志信息提示内存不足,具体解决方法参考 Windows 虚拟内存不足问题的处理。 系统的安全策略设置导致 您可以查看 Windows 服务器上是否有阻止远程桌面连接的相关安全策略。具体操作如下: 使用控制台远程连接功能登录到 Windows 实例。 选择开始>控制面板>管理工具,双击本地安全策略。 在弹出的窗口中,单击 IP 安全策略,查看是否有相关的安全策略。 如果有,右键单击相关策略,选择删除,或双击该 IP 安全策略来重新配置以允许远程桌面连接。然后使用再远程桌面连接。 远程桌面服务未开启导致 您可以查看 Windows 服务器的系统是否开启了远程桌面服务。具体操作如下: 使用控制台远程连接功能登录到 Windows 实例。 右键单击我的电脑,选择属性>高级系统设置。 在系统属性窗口,选择远程选项卡,然后勾选允许运行任意版本远程桌面的计算机连接即可。 如解惑,望采纳。

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

回答

Windows 服务器远程桌面无法连接时,可以通过控制台的远程连接功能登录到服务器进行排查。远程桌面无法连接可能是由于以下几种原因: Windows Server 2012初次登录开启防火墙导致 远程端口设置超出范围导致 杀毒安全软件导致 远程终端服务配置异常导致 系统服务禁用导致 终端服务器角色配置导致 本地网络限制导致 服务器的公网带宽问题导致 远程端口修改导致 服务器内存不足导致 系统的安全策略设置导致 远程桌面服务未开启导致 Windows Server 2012初次登录开启防火墙导致 新购的 Windows 2012 实例,首次连接服务器是可以的。连接服务器并激活系统后,会提示图片中的信息,用户需要单击是,如果单击否,服务器会自动开启公网的防火墙,连接会直接断开。 解决方法 使用控制台远程连接功能登录到 Windows 实例。 在菜单栏选择开始>控制面板 。 查看方式选择小图标,单击Windows 防火墙。 在Windows 防火墙窗口,单击高级设置。 在弹出的窗口中,单击入站规则,在右侧拉至最下方,右键单击远程桌面-用户模式(TCP-In),选择启动规则。 返回上一个页面, 单击 Windows 防火墙属性。 选择启用(推荐),单击应用。 注意:建议将域配置文件,专用配置文件,公用配置文件选项卡下的防火墙全部启用。 说明:更多关于防火墙的设置,参考设置 Windows 实例远程连接防火墙。 远程端口设置超出范围导致 无论是 Windows 实例还是 Linux 实例,服务监听能使用的端口范围为 0~65535,错误配置监听端口会导致远程桌面服务监听失败。这种情况将端口重新修改为 0~65535 之间的没有占用的其它端口即可,具体修改端口的操作方法参见修改服务器远程端口。 杀毒安全软件导致 无法连接远程桌面可能是由于三方杀毒软件设置导致。本章节列举两个修复安全狗配置导致远程访问失败的案例: 安全狗黑名单拦截导致 安全狗程序异常导致 安全狗黑名单拦截导致 如果安装了安全狗后,出现客户端本地无法远程桌面连接 ECS  Windows 服务器,无法 ping 通服务器 IP 地址,其他区域可以远程连接,且本地 tracert 路由跟踪无法到达服务器,云盾并没有清洗或清洗中的拦截 IP 并无本地公网 IP 的情况,可以查看一下对应的防护软件中是否做了安全设置或对应的拦截。 解决方法 选择 服务器安全狗>网络防火墙。单击超级黑名单的规则设置,如果黑名单中存在实例公网 IP,则将此黑名单规则删除,然后将公网 IP 添加到超级白名单。 说明:如果云盾的阈值设置过低,云端可能清洗并屏蔽实例公网 IP。建议把清洗阈值调高,避免出现拦截实例公网 IP 的情况发生。 安全狗程序异常导致 使用控制台远程连接功能登录到 Windows 实例后,在系统桌面右下角,安全狗弹出错误提示,如图: 该问题可能是由于安全狗软件出现异常导致的。 解决方法 通过 Windows 系统软件卸载安全狗软件后,重启服务器网络即可恢复。 说明:关于杀毒安全软件,参看ECS Windows三方杀毒防护软件的可能问题以及使用建议。 远程终端服务配置异常导致 无法连接 Windows 实例远程桌面可能是由于以下两种远程终端服务配置异常导致: 服务器侧自签名证书损坏 远程桌面会话主机配置连接被禁用 服务器侧自签名证书损坏 客户端如果是 Windows 7 以上版本,会尝试与服务器建立 TLS 连接。服务器侧用于 TLS 连接的自签名证书损坏后会导致远程连接失败。 解决方法 使用控制台远程连接功能登录到 Windows 实例。 选择开始>管理工具>远程桌面服务,然后双击远程桌面会话主机配置。 选择 RDP-Tcp。在 RDP-Tcp 属性窗口,将协商模式修改成RDP安全层。 在操作栏单击禁用连接,再单击启用连接即可。 远程桌面会话主机配置连接被禁用 使用 Netstat 查询发现端口未正常监听。使用控制台远程连接功能登录到 Windows 实例后,发现远程桌面 RDP 连接属性配置文件被禁用。 解决方法 参考服务器侧自签名证书损坏找到 RDP 连接属性配置文件,如果 RDP-Tcp 被禁用,单击启用连接即可。 系统服务禁用导致 用户为了提高系统安全性,错误的将远程桌面服务所依赖的某些关键服务禁用,导致远程桌面服务异常。 解决方法 使用控制台远程连接功能登录到 Windows 实例。 选择开始>运行。 输入 msconfig,单击确定。 在弹出的窗口中,选择常规选项卡,选择正常启动,然后重启服务器即可。 终端服务器角色配置导致 用户在使用远程桌面访问 Windows 实例的时候,有时会出现如下提示: 这种情况一般是由于在服务器上安装配置了终端服务器,但是没有配置有效的访问授权导致的。 解决方法 参见Windows 实例远程桌面报错“由于没有远程桌面授权服务器可以提供许可证”中针对主机角色提供的两种解决方案。 本地网络限制导致 通过 ping 服务器公网 IP 和 telnet 服务器公网 IP 3389 命令测试连通性,同时用其他网络环境中(不同网段或不同运营商)的电脑连接对比测试,判断是自己本地网络问题还是服务器端的问题。如果是本地网络问题或运营商问题,请您联系本地 IT 人员或运营商解决。 服务器的公网带宽问题导致 问题分析 无法远程连接可能是公网带宽不足导致的,具体排查方法如下: 登录 ECS 管理控制台。 找到该实例, 单击管理进入实例详情页面,查看网络监控数据。 检查服务器带宽是否为 1 k 或 0 k。如果购买实例时没有购买公网带宽,后来升级了公网带宽,续费的时候没有选择续费带宽,带宽就会变成 1k。 解决方法 续费 ECS 实例,然后重启实例。详情参见手动续费,自动续费。 远程端口修改导致 无法连接 Windows 实例远程桌面可能是远程桌面的端口修改后,登录方式改变导致的。修改远程连接默认的端口后,需要用“IP:端口”的方式进行远程桌面连接。 服务器内存不足导致 远程连接输入用户密码登录后,不能正常显示桌面直接退出,也没有错误信息。 问题分析 这种情况可能是服务器内存不足导致的,需要查看一下服务器的内存使用情况。具体操作如下: 使用控制台远程连接功能登录到 Windows 实例。 选择开始>控制面板>管理工具,双击事件查看器。查看一下是否有内存资源不足的警告日志信息。 解决方法 如有日志信息提示内存不足,具体解决方法参考 Windows 虚拟内存不足问题的处理。 系统的安全策略设置导致 您可以查看 Windows 服务器上是否有阻止远程桌面连接的相关安全策略。具体操作如下: 使用控制台远程连接功能登录到 Windows 实例。 选择开始>控制面板>管理工具,双击本地安全策略。 在弹出的窗口中,单击 IP 安全策略,查看是否有相关的安全策略。 如果有,右键单击相关策略,选择删除,或双击该 IP 安全策略来重新配置以允许远程桌面连接。然后使用再远程桌面连接。 远程桌面服务未开启导致 您可以查看 Windows 服务器的系统是否开启了远程桌面服务。具体操作如下: 使用控制台远程连接功能登录到 Windows 实例。 右键单击我的电脑,选择属性>高级系统设置。 在系统属性窗口,选择远程选项卡,然后勾选允许运行任意版本远程桌面的计算机连接即可。 如问题还未解决,请联系售后技术支持。

qq78315851 2019-12-02 00:01:04 0 浏览量 回答数 0

回答

概述 App() 代表顶层应用,管理所有页面和全局数据,以及提供生命周期回调等。它 也是一个构造方法,生成 App 实例。 一个小程序就是一个 App 实例。 每个小程序顶层一般包含三个文件。  app.json:应用配置  app.js:应用逻辑  app.acss:应用样式(可选) 简单示例 一个简单的 app.json 代码如下: "pages": [ "pages/index/index", "pages/logs/logs" ], "window": { "defaultTitle": "Demo" } } 这段代码配置指定小程序包含两个页面(index 和 logs),以及应用窗口的默认 标题设置为 “Demo”。 一个简单的 app.js 代码如下: onLaunch(options) { // 第一次打开 }, onShow(options) { // 小程序启动,或从后台被重新打开 }, onHide() { // 小程序从前台进入后台 }, onError(msg) { // 小程序发生脚本错误或 API 调用出现报错 console.log(msg); }, globalData: { // 全局数据 name: 'alipay', }, }); 26 app.json 全局配置 app.json 用于对小程序进行全局配置,设置页面文件的路径、窗口表现、多 tab 等。 以下是一个基本配置示例: "pages": [ "pages/index/index", "pages/logs/index" ], "window": { "defaultTitle": "Demo" } } 完整配置项如下: 属性 类型 是否必填 描述 pages Array 是 设置页面路径 window Object 否 设置默认页面的窗 口表现 tabBar Object 否 设置底部 tabbar 的表现 pages app.json 中的 pages 为数组属性,数组中每一项都是字符串,用于指定小程序 的页面。在小程序中新增或删除页面,都需要对 pages 数组进行修改。 pages 数组的每一项代表对应页面的路径信息,其中,第一项代表小程序的首 页。 页面路径不需要写任何后缀,框架会自动去加载同名的 .json、.js、.axml、.acss 文件。举例来说,如果开发目录为: │ ├──index │ │ ├── index.json │ │ ├── index.js │ │ ├── index.axml │ │ └── index.acss │ ├──logs │ │ ├── logs.json │ │ ├── logs.js │ │ └── logs.axml ├── app.json ├── app.js └── app.acss app.json 中应当如下配置: { "pages":[ "pages/index/index", "pages/logs/logs" ] } window window 用于设置小程序的状态栏、导航条、标题、窗口背景色等。 示例代码: { "window":{ "defaultTitle": "支付宝接口功能演示" } } 属性 类型 是否必 填 描述 最低版本 defaultTitle String 否 页面默认标题 - pullRefresh String 否 是否允许下拉刷新。默认 NO, 备注:下拉刷新生效的 前提是 allowsBounceVertical 值 为 YES allowsBounceV ertical String 否 是否允许向下拉拽。默认 YES, 支持 YES / NO 28 transparentTitl e String 否 导航栏透明设置。默认 none,支持 always 一直透 明 / auto 滑动自适应 / none 不透明 titlePenetrate String 否 是否允许导航栏点击穿透。 默认 NO,支持 YES / NO showTitleLoadi ng String 否 是否进入时显示导航栏的 loading。默认 NO,支持 YES / NO titleImage String 否 导航栏图片地址 - titleBarColor HexCol or 否 导航栏背景色,十六进制颜 色值(0-255) - backgroundCol or HexCol or 否 页面的背景色,十六进制颜 色值(0-255) - backgroundIm ageColor HexCol or 否 下拉露出显示的背景图底 色,十六进制颜色值(0- 255) - backgroundIm ageUrl String 否 下拉露出显示的背景图链接 - gestureBack String 否 iOS 用,是否支持手势返 回。默认 NO,支持 YES / NO enableScrollBa r Boolea n 否 Android 用,是否显示 WebView 滚动条。默认 YES,支持 YES / NO onReachBotto mDistance Number 否 页面上拉触底时触发时距离 页面底部的距离,单位为 px。相关文档页面事件处理 函数 1.19.0 ,目前 iOS 在 page.json 下设 置无效,只能全 局设置。 29 tabBar 如果你的小程序是一个多 tab 应用(客户端窗口的底部栏可以切换页面),那么 可以通过 tabBar 配置项指定 tab 栏的表现,以及 tab 切换时显示的对应页 面。 注意:  通过页面跳转(my.navigateTo)或者页面重定向(my.redirectTo)所到达的页面,即使 它是定义在 tabBar 配置中的页面,也不会显示底部的 tab 栏。  tabBar 的第一个页面必须是首页。 tabBar 配置项有以下: 属性 类型 是否必填 描述 textColor HexColor 否 文字颜色 selectedColor HexColor 否 选中文字颜色 backgroundColor HexColor 否 背景色 items Array 是 每个 tab 配置 每个 item 配置: 属性 类型 是否必填 描述 pagePath String 是 设置页面路径 name String 是 名称 icon String 否 平常图标路径 activeIcon String 否 高亮图标路径 icon 图标推荐大小为 60×60 px 大小,系统会对传入的非推荐尺寸的图片进行非 等比拉伸或缩放。 示例代码: "tabBar": { 30 "textColor": "#dddddd", "selectedColor": "#49a9ee", "backgroundColor": "#ffffff", "items": [ { "pagePath": "pages/index/index", "name": "首页" }, { "pagePath": "pages/logs/logs", "name": "日志" } ] } } app.acss 全局样式 app.acss 作为全局样式,作用于当前小程序的所有页面。 ACSS 是一套样式语言,用于描述 AXML 的组件样式,决定 AXML 的组件的显 示效果。 为适应广大前端开发者,ACSS 和 CSS 规则完全一致,100% 可以用。同时为更 适合开发小程序,对 CSS 进行了扩充。 ACSS 支持 px,rpx,vh,vw 等单位。 rpx rpx(responsive pixel)可以根据屏幕宽度进行自适应,规定屏幕宽为 750rpx。以 Apple iPhone6 为例,屏幕宽度为 375px,共有 750 个物理像 素,则 750rpx = 375px = 750 物理像素,1rpx = 0.5px = 1 物理像素。 设备 rpx 换算 px(屏幕宽度 / 750) px 换算 rpx(750 / 屏幕宽 度) iPhone5 1rpx = 0.42px 1px = 2.34rpx iPhone6 1rpx = 0.5px 1px = 2rpx iPhone6 Plus 1rpx = 0.552px 1px = 1.81rpx 样式导入 使用 @import 语句可以导入外联样式表,@import 后需要加上外联样式表相对 路径,用;表示结束。 示例代码: .sm-button { padding: 5px; } /** app.acss **/ @import "./button.acss"; .md-button { padding: 15px; } 导入路径支持从 node_modules 目录载入第三方模块,例如 page.acss: @import "./button.acss"; /相对路径/ 32 @import "/button.acss"; /项目绝对路径/ @import "third-party/page.acss"; /第三方 npm 包路径/ 内联样式 组件上支持使用 style、class 属性来控制样式。 style 属性 用于接收动态样式,样式在运行时会进行解析。行内样式不支持!important 优先 级规则。 class 属性 用于接收静态样式,属性值是样式规则中类选择器名(样式类名)的集合,样式类 名不需要带上.,多个类名间以空格分隔。请静态样式写进 class 中,避免将静态 样式写进 style 中,以免影响渲染速度。 选择器 同 CSS3 保持一致。 注意:  .a-, .am- 开头的类选择器为系统组件占用,不可使用。  不支持属性选择器。 全局样式与局部样式  app.acss 中的样式为全局样式,作用于每一个页面。  页面文件夹内的 .acss 文件中定义的样式为局部样式,只作用在对应的页面,并会覆盖 app.acss 中相同的选择器。 本地资源引用 ACSS 文件里的本地资源引用请使用绝对路径的方式,不支持相对路径引用。例 如: /* 支持 / background-image: url('/images/ant.png'); / 不支持 */ background-image: url('./images/ant.png'); 33 app.js 注册小程序 App(object: Object) App() 用于注册小程序,接受一个 Object 作为属性,用来配置小程序的生命周 期等。 App() 必须在 app.js 中调用,必须调用且只能调用一次。 object 属性说明 属性 类型 描述 触发时机 onLaunch Function 生命周期回调:监 听小程序初始化 当小程序初始化完 成时触发,全局只 触发一次 onShow Function 生命周期回调:监 听小程序显示 当小程序启动,或 从后台进入前台显 示时触发 onHide Function 生命周期回调:监 听小程序隐藏 当当前页面被隐藏 时触发,例如跳 转、按下设备 Home 键离开 onError Function 监听小程序错误 当小程序发生 js 错误时触发 onShareAppMessage Function 全局分享配置 - 前台/后台定义:  小程序用户点击右上角关闭,或者按下设备 Home 键离开支付宝时,小程序并不会直接销 毁,而是进入后台。  当用户再次进入支付宝或再次打开小程序时,小程序会从后台进入前台。  只有当小程序进入后台 5 分钟后,或占用系统资源过高,才会被真正销毁。 onLaunch(object: Object) 及 onShow(object: Object) object 属性说明: 属性 类型 描述 34 query Object 当前小程序的 query,从启动参数的 query 字段解析而来 scene number 启动小程序的 场景值 path string 当前小程序的页面地址,从启动参数 page 字段解析而来,page 忽略时默认为首页 referrerInfo Object 来源信息 比如,启动小程序的 schema url 如下: alipays://platformapi/startapp?appId=1999&query=number%3D1&page=x%2Fy%2 Fz  小程序首次启动时,onLaunch 方法可获取 query、path 属性值。  小程序在后台被用 schema 打开,也可从 onShow 方法中获取 query、path 属性值。 App({ onLaunch(options) { // 第一次打开 console.log(options.query); // {number:1} console.log(options.path); // x/y/z }, onShow(options) { // 从后台被 schema 重新打开 console.log(options.query); // {number:1} console.log(options.path); // x/y/z }, }); referrerInfo 子属性说明: 属性 类型 描述 最低版本 appId string 来源小程序 - sourceServiceId string 来源插件,当处于插件运行模式时可见 1.11.0 35 extraData Object 来源小程序传过来的数据。 - 注意:  不要在 onShow 中进行 redirectTo 或 navigateTo 等操作页面栈的行为。  不要在 onLaunch 里调用 getCurrentPages(),因为此时 page 还未生成。 onHide() 小程序从前台进入后台时触发 onHide() 。 示例代码: App({ onHide() { // 进入后台时 console.log('app hide'); }, }); onError(error: String) 小程序发生脚本错误时触发。 示例代码: App({ onError(error) { // 小程序执行出错时 console.log(error); }, }); onShareAppMessage(object: Object) 全局分享配置。当页面未设置 page.onShareAppMessage 时,调用分享会执行 全局的分享设置,具体见 分享 。 globalData 全局数据 App() 中可以设置全局数据 globalData。 示例代码: // app.js App({ globalData: 1 }); getApp 方法 小程序提供了全局的 getApp() 方法,可获取当前小程序实例,一般用于在子页 面中获取顶层应用。 var app = getApp(); console.log(app.globalData); // 获取 globalData 使用过程中,请注意以下几点:  App() 函数中不可以调用 getApp(),可使用 this 可以获取当前小程序实例。  通过 getApp() 获取实例后,请勿私自调用生命周期回调函数。  请区分全局变量及页面局部变量,比如: // app.js App({ //定义全局变量 globalData,在整个 App 中有效 globalData: 1 }); // a.js // 定义页面局部变量 localValue,只在 a.js 有效 var localValue = 'a'; // 获取 app 实例 var app = getApp(); // 拿到全局数据,并改变它 app.globalData++; // b.js // 定义页面局部变量 localValue,只在 b.js 有效 var localValue = 'b'; // 如果 a.js 先运行,globalData 会返回 2 console.log(getApp().globalData); a.js 和 b.js 两个文件中都声明了变量 localValue,但并不会互相影响,因为各 个文件声明的局部变量和函数只在当前文件下有效。 内容来源:https://developer.aliyun.com/article/756818?spm=a2c6h.12873581.0.dArticle756818.26162b70Su1GZy&groupCode=tech_library

KaFei 2020-04-27 13:54:36 0 浏览量 回答数 0

回答

Windows 服务器远程桌面无法连接时,可以通过控制台的远程连接功能登录到服务器进行排查。远程桌面无法连接可能是由于以下几种原因: Windows Server 2012初次登录开启防火墙导致 远程端口设置超出范围导致 杀毒安全软件导致 远程终端服务配置异常导致 系统服务禁用导致 终端服务器角色配置导致 本地网络限制导致 服务器的公网带宽问题导致 远程端口修改导致 服务器内存不足导致 系统的安全策略设置导致 远程桌面服务未开启导致 Windows Server 2012初次登录开启防火墙导致 新购的 Windows 2012 实例,首次连接服务器是可以的。连接服务器并激活系统后,会提示图片中的信息,用户需要单击是,如果单击否,服务器会自动开启公网的防火墙,连接会直接断开。 解决方法 使用控制台远程连接功能登录到 Windows 实例。 在菜单栏选择开始>控制面板 。 查看方式选择小图标,单击Windows 防火墙。 在Windows 防火墙窗口,单击高级设置。 在弹出的窗口中,单击入站规则,在右侧拉至最下方,右键单击远程桌面-用户模式(TCP-In),选择启动规则。 返回上一个页面, 单击 Windows 防火墙属性。 选择启用(推荐),单击应用。 注意:建议将域配置文件,专用配置文件,公用配置文件选项卡下的防火墙全部启用。 说明:更多关于防火墙的设置,参考设置 Windows 实例远程连接防火墙。 远程端口设置超出范围导致 无论是 Windows 实例还是 Linux 实例,服务监听能使用的端口范围为 0~65535,错误配置监听端口会导致远程桌面服务监听失败。这种情况将端口重新修改为 0~65535 之间的没有占用的其它端口即可,具体修改端口的操作方法参见修改服务器远程端口。 杀毒安全软件导致 无法连接远程桌面可能是由于三方杀毒软件设置导致。本章节列举两个修复安全狗配置导致远程访问失败的案例: 安全狗黑名单拦截导致 安全狗程序异常导致 安全狗黑名单拦截导致 如果安装了安全狗后,出现客户端本地无法远程桌面连接 ECS  Windows 服务器,无法 ping 通服务器 IP 地址,其他区域可以远程连接,且本地 tracert 路由跟踪无法到达服务器,云盾并没有清洗或清洗中的拦截 IP 并无本地公网 IP 的情况,可以查看一下对应的防护软件中是否做了安全设置或对应的拦截。 解决方法 选择 服务器安全狗>网络防火墙。单击超级黑名单的规则设置,如果黑名单中存在实例公网 IP,则将此黑名单规则删除,然后将公网 IP 添加到超级白名单。 说明:如果云盾的阈值设置过低,云端可能清洗并屏蔽实例公网 IP。建议把清洗阈值调高,避免出现拦截实例公网 IP 的情况发生。 安全狗程序异常导致 使用控制台远程连接功能登录到 Windows 实例后,在系统桌面右下角,安全狗弹出错误提示,如图: 该问题可能是由于安全狗软件出现异常导致的。 解决方法 通过 Windows 系统软件卸载安全狗软件后,重启服务器网络即可恢复。 说明:关于杀毒安全软件,参看ECS Windows三方杀毒防护软件的可能问题以及使用建议。 远程终端服务配置异常导致 无法连接 Windows 实例远程桌面可能是由于以下两种远程终端服务配置异常导致: 服务器侧自签名证书损坏 远程桌面会话主机配置连接被禁用 服务器侧自签名证书损坏 客户端如果是 Windows 7 以上版本,会尝试与服务器建立 TLS 连接。服务器侧用于 TLS 连接的自签名证书损坏后会导致远程连接失败。 解决方法 使用控制台远程连接功能登录到 Windows 实例。 选择开始>管理工具>远程桌面服务,然后双击远程桌面会话主机配置。 选择 RDP-Tcp。在 RDP-Tcp 属性窗口,将协商模式修改成RDP安全层。 在操作栏单击禁用连接,再单击启用连接即可。 远程桌面会话主机配置连接被禁用 使用 Netstat 查询发现端口未正常监听。使用控制台远程连接功能登录到 Windows 实例后,发现远程桌面 RDP 连接属性配置文件被禁用。 解决方法 参考服务器侧自签名证书损坏找到 RDP 连接属性配置文件,如果 RDP-Tcp 被禁用,单击启用连接即可。 系统服务禁用导致 用户为了提高系统安全性,错误的将远程桌面服务所依赖的某些关键服务禁用,导致远程桌面服务异常。 解决方法 使用控制台远程连接功能登录到 Windows 实例。 选择开始>运行。 输入 msconfig,单击确定。 在弹出的窗口中,选择常规选项卡,选择正常启动,然后重启服务器即可。 终端服务器角色配置导致 用户在使用远程桌面访问 Windows 实例的时候,有时会出现如下提示: 这种情况一般是由于在服务器上安装配置了终端服务器,但是没有配置有效的访问授权导致的。 解决方法 参见Windows 实例远程桌面报错“由于没有远程桌面授权服务器可以提供许可证”中针对主机角色提供的两种解决方案。 本地网络限制导致 通过 ping 服务器公网 IP 和 telnet 服务器公网 IP 3389 命令测试连通性,同时用其他网络环境中(不同网段或不同运营商)的电脑连接对比测试,判断是自己本地网络问题还是服务器端的问题。如果是本地网络问题或运营商问题,请您联系本地 IT 人员或运营商解决。 服务器的公网带宽问题导致 问题分析 无法远程连接可能是公网带宽不足导致的,具体排查方法如下: 登录 ECS 管理控制台。 找到该实例, 单击管理进入实例详情页面,查看网络监控数据。 检查服务器带宽是否为 1 k 或 0 k。如果购买实例时没有购买公网带宽,后来升级了公网带宽,续费的时候没有选择续费带宽,带宽就会变成 1k。 解决方法 续费 ECS 实例,然后重启实例。详情参见手动续费,自动续费。 远程端口修改导致 无法连接 Windows 实例远程桌面可能是远程桌面的端口修改后,登录方式改变导致的。修改远程连接默认的端口后,需要用“IP:端口”的方式进行远程桌面连接。 服务器内存不足导致 远程连接输入用户密码登录后,不能正常显示桌面直接退出,也没有错误信息。 问题分析 这种情况可能是服务器内存不足导致的,需要查看一下服务器的内存使用情况。具体操作如下: 使用控制台远程连接功能登录到 Windows 实例。 选择开始>控制面板>管理工具,双击事件查看器。查看一下是否有内存资源不足的警告日志信息。 解决方法 如有日志信息提示内存不足,具体解决方法参考 Windows 虚拟内存不足问题的处理。 系统的安全策略设置导致 您可以查看 Windows 服务器上是否有阻止远程桌面连接的相关安全策略。具体操作如下: 使用控制台远程连接功能登录到 Windows 实例。 选择开始>控制面板>管理工具,双击本地安全策略。 在弹出的窗口中,单击 IP 安全策略,查看是否有相关的安全策略。 如果有,右键单击相关策略,选择删除,或双击该 IP 安全策略来重新配置以允许远程桌面连接。然后使用再远程桌面连接。 远程桌面服务未开启导致 您可以查看 Windows 服务器的系统是否开启了远程桌面服务。具体操作如下: 使用控制台远程连接功能登录到 Windows 实例。 右键单击我的电脑,选择属性>高级系统设置。 在系统属性窗口,选择远程选项卡,然后勾选允许运行任意版本远程桌面的计算机连接即可。 如问题还未解决,请联系售后技术支持。您可以参考文档:https://help.aliyun.com/knowledge_detail/40849.html?spm=5176.11065259.1996646101.searchclickresult.123c3f54373ATl

qq78315851 2019-12-02 00:01:03 0 浏览量 回答数 0

回答

您好,此类报警为硬盘使用率报警,建议您查看您的实例中的进程是否存在可疑进程。如果您的磁盘为数据盘, 您可以使用 磁盘扩容 功能扩容数据盘。 说明 建议在扩容数据盘之前手动创建快照,以备份数据。 无论数据盘的状态是   待挂载  还是   使用中,都可以执行磁盘扩容操作。 如果数据盘正在创建快照,则不允许执行扩容数据盘的操作。 包年包月实例如果做过   续费降配  操作,当前计费周期的剩余时间内,实例上的包年包月云盘不支持扩容磁盘操作。 扩容磁盘只是扩大数据盘容量,而不是扩容文件系统。 磁盘扩容只能扩容数据盘,不能扩容系统盘或本地盘(本地 SSD 盘等)。 挂载在实例上的数据盘,只有当实例处于   运行中  ( Running) 或   已停止( Stopped) 状态时才可以扩容。扩容这种数据盘需要在控制台上重启实例后才能使扩容后的容量生效,而重启实例会使您的实例停止工作,从而中断您的业务,所以请您 谨慎操作。 本文以一个高效云盘的数据盘和一个运行Windows Server 2008 R2企业版64位中文版的ECS实例为例,说明如何扩容数据盘并使扩容后的容量可用。示例中最初的磁盘大小为24 GiB,我们将其扩容到26 GiB。 您可以按以下步骤完成扩容操作: 步骤 1. 在控制台上扩容数据盘 步骤 2. 登录实例完成扩容 步骤 1. 在控制台上扩容数据盘 按以下步骤在控制台上扩容数据盘: 登录   ECS管理控制台。 在左侧导航栏里,选择   存储 > 云盘。 说明 如果您需要扩容的数据盘已经挂载在某个实例上,您可以单击  实例,找到相应实例后,进入实例详情页,并单击  本实例磁盘。 选择地域。 找到需要扩容的磁盘,并在   操作  列中,选择   更多 > 磁盘扩容。 在   磁盘扩容  页面上,设置   扩容后容量。在本示例中为26 GiB。扩容后容量只能比当前容量大。 待页面上显示费用信息后,单击   确定扩容。 说明 扩容成功后,磁盘列表里即显示扩容后的容量。但是,如果您的数据盘已经挂载到实例上,您需要在控制台上  重启实例 后,登录实例才能看到扩容后的数据盘容量。 在控制台上完成扩容后, 如果数据盘已经挂载到实例,可以直接执行   步骤 2. 登录实例完成扩容。 如果数据盘未挂载到实例上,您应先挂载数据盘(详见   挂载云盘),再根据数据盘的实际情况执行不同的操作: 如果这是一个全新的数据盘,您可以直接格式化数据盘。详见   Windows 格式化数据盘。 如果这个数据盘之前已经格式化并分区,您需要执行   步骤 2. 登录实例完成扩容。 步骤 2. 登录实例完成扩容 按以下步骤在实例内部完成数据盘扩容: 使用软件连接Windows实例。 在Windows Server桌面,单击服务器管理器图标   。 在   服务器管理器  的左侧导航窗格里,选择   存储 > 磁盘管理。在磁盘管理区域,可以看到新增的数据盘空间与旧的数据盘空间之间的关系。本例中, 磁盘 2  是扩容的数据盘。 右键单击   磁盘 2,选择   转换到动态磁盘,并按页面提示将基本磁盘转换为动态磁盘。   说明 基本磁盘转换成动态磁盘,操作的过程中会将磁盘从系统中卸载下来。如果数据盘内安装了应用程序,转换过程中这些应用程序暂时无法使用。转换过程中不会造成数据丢失。 完成转换后,磁盘 2 在磁盘管理器中显示如下。 右键单击磁盘 2的简单卷的任一空白处,并选择   扩展卷。 根据   扩展卷向导  的指示完成扩展卷操作。完成后,新增的数据盘空间会自动合入原来的卷中, 磁盘 2  在磁盘管理器中显示如下。 说明 如果是Windows Server 2003,完成后新增的数据盘空间会自动增加到数据盘中,但是在磁盘管理器中,新增的数据盘空间会以一个独立卷的形式存在。Windows Server 2003中,扩容多少次就会有创建多少个独立的卷,不会将所有的卷都合并到之前的卷里面,但并不会影响实际使用。以下是一个Windows Server 2003系统里扩容后数据盘的显示信息。 至此,您已经完成了扩容数据盘。 如果您对我的回答满意,请您采纳一下,谢谢!

zihangu 2019-12-02 00:30:26 0 浏览量 回答数 0

回答

详细解答可以参考官方帮助文档注意事项: 以下文件和文件夹均可直接删除,如需用到文件夹需要的功能,新建同名的目录即可。 Linux 主机上传网页文件时应注意以下几点:  请您将网页上传到 /htdocs 目录下。此目录是您网站的根目录,如果是 cgi 的网页程序,请上传到 /cgi-bin 目录下。 网站的默认首页文件名:index.htm、index.html、index.php 。一般虚拟主机开通后,/htdocs目录中存在两个首页文件,一个是系统默认的index.html,一个是您自己上传的index.htm。由于前者的优先级比后者高,因此访问时显示前者的页面。这种情况您可以登录 主机管理控制台 > 基础环境设置 > 默认首页设置,自行修改设定。 请不要随意更改主机的默认配置或删除 /htdocs、/cgi-bin 、/wwwlogs 等默认配置文件及目录,否则会直接影响您对网站的访问和管理。 由于 Linux 主机的文件名是区分大小写的,文件命名需要规范,注意大小写,建议小写,不要使用汉字,最好用字母,数字或者带下划线,请注意文件名及目录路径的书写。 如果出现文件上传了,可是文件大小为零 这种情况,说明您的空间已满,请您清理站点文件或者加购空间。  本路径下各文件夹功能和权限说明: / :   您FTP的根目录,为避免您错误删除该路径下的内容,所以禁止写入,只可读取。 htdocs/:您网站的根目录,请将您的网站(php, htm, html, css, js等)上传至此文件夹。 cgi-bin/:请将您的CGI脚本(如 perl脚本)上传至此文件夹。 myfolder/:此文件夹中的内容不会被web用户看到,您可以临时存放一些不愿公开的内容,比如站点备份、数据库备份等。 ftplogs/:您的ftp访问日志存放位置,只读。 wwwlogs/:您的www访问日志存放位置,只读。 backup/:系统自动为您生成的数据库备份的存放位置,只读。   Windows主机上传网页文件时应注意以下几点: 如果您是使用了 ACCESS 数据库,目前虚拟主机不再支持通过 OBDC 方式调用数据库,建议您通过 Access OLE DB方式调用Access数据库,直接从您本地将 Access 数据库连同其它网页文件一起上传即可。 网站的默认首页文件名:index.htm、index.html、index.asp、default.asp、default.htm、default.html。一般虚拟主机开通后,根目录中存在两个首页文件,一个是系统默认的 index.html,一个是您自己上传的 index.htm,由于前者的优先级比后者高,因此访问时显示前者的页面。这种情况您可以登录 主机管理控制台 > 基础环境设置 > 默认首页设置,自行修改设定。 建议不要使用汉字命名目录及文件。   本路径下各文件夹功能和权限说明: CGI-BIN:放置CGI程序使用,如果无CGI程序。 HttpErrors:放置404错误页面,如无自定义404页面要求。 images:万网默认首页的图片文件夹。 css:万网默认首页的样式文件夹。 zhuye.html:万网站点初始默认页面。       如果问题还未能解决,请联系售后技术支持。    

2019-12-01 23:19:20 0 浏览量 回答数 0

回答

详细解答可以参考官方帮助文档注意事项: 以下文件和文件夹均可直接删除,如需用到文件夹需要的功能,新建同名的目录即可。 Linux 主机上传网页文件时应注意以下几点:  请您将网页上传到 /htdocs 目录下。此目录是您网站的根目录,如果是 cgi 的网页程序,请上传到 /cgi-bin 目录下。 网站的默认首页文件名:index.htm、index.html、index.php 。一般虚拟主机开通后,/htdocs目录中存在两个首页文件,一个是系统默认的index.html,一个是您自己上传的index.htm。由于前者的优先级比后者高,因此访问时显示前者的页面。这种情况您可以登录 主机管理控制台 > 基础环境设置 > 默认首页设置,自行修改设定。 请不要随意更改主机的默认配置或删除 /htdocs、/cgi-bin 、/wwwlogs 等默认配置文件及目录,否则会直接影响您对网站的访问和管理。 由于 Linux 主机的文件名是区分大小写的,文件命名需要规范,注意大小写,建议小写,不要使用汉字,最好用字母,数字或者带下划线,请注意文件名及目录路径的书写。 如果出现文件上传了,可是文件大小为零 这种情况,说明您的空间已满,请您清理站点文件或者加购空间。  本路径下各文件夹功能和权限说明: / :   您FTP的根目录,为避免您错误删除该路径下的内容,所以禁止写入,只可读取。 htdocs/:您网站的根目录,请将您的网站(php, htm, html, css, js等)上传至此文件夹。 cgi-bin/:请将您的CGI脚本(如 perl脚本)上传至此文件夹。 myfolder/:此文件夹中的内容不会被web用户看到,您可以临时存放一些不愿公开的内容,比如站点备份、数据库备份等。 ftplogs/:您的ftp访问日志存放位置,只读。 wwwlogs/:您的www访问日志存放位置,只读。 backup/:系统自动为您生成的数据库备份的存放位置,只读。   Windows主机上传网页文件时应注意以下几点: 如果您是使用了 ACCESS 数据库,目前虚拟主机不再支持通过 OBDC 方式调用数据库,建议您通过 Access OLE DB方式调用Access数据库,直接从您本地将 Access 数据库连同其它网页文件一起上传即可。 网站的默认首页文件名:index.htm、index.html、index.asp、default.asp、default.htm、default.html。一般虚拟主机开通后,根目录中存在两个首页文件,一个是系统默认的 index.html,一个是您自己上传的 index.htm,由于前者的优先级比后者高,因此访问时显示前者的页面。这种情况您可以登录 主机管理控制台 > 基础环境设置 > 默认首页设置,自行修改设定。 建议不要使用汉字命名目录及文件。   本路径下各文件夹功能和权限说明: CGI-BIN:放置CGI程序使用,如果无CGI程序。 HttpErrors:放置404错误页面,如无自定义404页面要求。 images:万网默认首页的图片文件夹。 css:万网默认首页的样式文件夹。 zhuye.html:万网站点初始默认页面。       如果问题还未能解决,请联系售后技术支持。    

2019-12-01 23:19:21 0 浏览量 回答数 0

回答

详细解答可以参考官方帮助文档注意事项: 以下文件和文件夹均可直接删除,如需用到文件夹需要的功能,新建同名的目录即可。 Linux 主机上传网页文件时应注意以下几点:  请您将网页上传到 /htdocs 目录下。此目录是您网站的根目录,如果是 cgi 的网页程序,请上传到 /cgi-bin 目录下。 网站的默认首页文件名:index.htm、index.html、index.php 。一般虚拟主机开通后,/htdocs目录中存在两个首页文件,一个是系统默认的index.html,一个是您自己上传的index.htm。由于前者的优先级比后者高,因此访问时显示前者的页面。这种情况您可以登录 主机管理控制台 > 基础环境设置 > 默认首页设置,自行修改设定。 请不要随意更改主机的默认配置或删除 /htdocs、/cgi-bin 、/wwwlogs 等默认配置文件及目录,否则会直接影响您对网站的访问和管理。 由于 Linux 主机的文件名是区分大小写的,文件命名需要规范,注意大小写,建议小写,不要使用汉字,最好用字母,数字或者带下划线,请注意文件名及目录路径的书写。 如果出现文件上传了,可是文件大小为零 这种情况,说明您的空间已满,请您清理站点文件或者加购空间。  本路径下各文件夹功能和权限说明: / :   您FTP的根目录,为避免您错误删除该路径下的内容,所以禁止写入,只可读取。 htdocs/:您网站的根目录,请将您的网站(php, htm, html, css, js等)上传至此文件夹。 cgi-bin/:请将您的CGI脚本(如 perl脚本)上传至此文件夹。 myfolder/:此文件夹中的内容不会被web用户看到,您可以临时存放一些不愿公开的内容,比如站点备份、数据库备份等。 ftplogs/:您的ftp访问日志存放位置,只读。 wwwlogs/:您的www访问日志存放位置,只读。 backup/:系统自动为您生成的数据库备份的存放位置,只读。   Windows主机上传网页文件时应注意以下几点: 如果您是使用了 ACCESS 数据库,目前虚拟主机不再支持通过 OBDC 方式调用数据库,建议您通过 Access OLE DB方式调用Access数据库,直接从您本地将 Access 数据库连同其它网页文件一起上传即可。 网站的默认首页文件名:index.htm、index.html、index.asp、default.asp、default.htm、default.html。一般虚拟主机开通后,根目录中存在两个首页文件,一个是系统默认的 index.html,一个是您自己上传的 index.htm,由于前者的优先级比后者高,因此访问时显示前者的页面。这种情况您可以登录 主机管理控制台 > 基础环境设置 > 默认首页设置,自行修改设定。 建议不要使用汉字命名目录及文件。   本路径下各文件夹功能和权限说明: CGI-BIN:放置CGI程序使用,如果无CGI程序。 HttpErrors:放置404错误页面,如无自定义404页面要求。 images:万网默认首页的图片文件夹。 css:万网默认首页的样式文件夹。 zhuye.html:万网站点初始默认页面。       如果问题还未能解决,请联系售后技术支持。    

2019-12-01 23:19:20 0 浏览量 回答数 0

回答

详细解答可以参考官方帮助文档注意事项: 以下文件和文件夹均可直接删除,如需用到文件夹需要的功能,新建同名的目录即可。 Linux 主机上传网页文件时应注意以下几点:  请您将网页上传到 /htdocs 目录下。此目录是您网站的根目录,如果是 cgi 的网页程序,请上传到 /cgi-bin 目录下。 网站的默认首页文件名:index.htm、index.html、index.php 。一般虚拟主机开通后,/htdocs目录中存在两个首页文件,一个是系统默认的index.html,一个是您自己上传的index.htm。由于前者的优先级比后者高,因此访问时显示前者的页面。这种情况您可以登录 主机管理控制台 > 基础环境设置 > 默认首页设置,自行修改设定。 请不要随意更改主机的默认配置或删除 /htdocs、/cgi-bin 、/wwwlogs 等默认配置文件及目录,否则会直接影响您对网站的访问和管理。 由于 Linux 主机的文件名是区分大小写的,文件命名需要规范,注意大小写,建议小写,不要使用汉字,最好用字母,数字或者带下划线,请注意文件名及目录路径的书写。 如果出现文件上传了,可是文件大小为零 这种情况,说明您的空间已满,请您清理站点文件或者加购空间。  本路径下各文件夹功能和权限说明: / :   您FTP的根目录,为避免您错误删除该路径下的内容,所以禁止写入,只可读取。 htdocs/:您网站的根目录,请将您的网站(php, htm, html, css, js等)上传至此文件夹。 cgi-bin/:请将您的CGI脚本(如 perl脚本)上传至此文件夹。 myfolder/:此文件夹中的内容不会被web用户看到,您可以临时存放一些不愿公开的内容,比如站点备份、数据库备份等。 ftplogs/:您的ftp访问日志存放位置,只读。 wwwlogs/:您的www访问日志存放位置,只读。 backup/:系统自动为您生成的数据库备份的存放位置,只读。   Windows主机上传网页文件时应注意以下几点: 如果您是使用了 ACCESS 数据库,目前虚拟主机不再支持通过 OBDC 方式调用数据库,建议您通过 Access OLE DB方式调用Access数据库,直接从您本地将 Access 数据库连同其它网页文件一起上传即可。 网站的默认首页文件名:index.htm、index.html、index.asp、default.asp、default.htm、default.html。一般虚拟主机开通后,根目录中存在两个首页文件,一个是系统默认的 index.html,一个是您自己上传的 index.htm,由于前者的优先级比后者高,因此访问时显示前者的页面。这种情况您可以登录 主机管理控制台 > 基础环境设置 > 默认首页设置,自行修改设定。 建议不要使用汉字命名目录及文件。   本路径下各文件夹功能和权限说明: CGI-BIN:放置CGI程序使用,如果无CGI程序。 HttpErrors:放置404错误页面,如无自定义404页面要求。 images:万网默认首页的图片文件夹。 css:万网默认首页的样式文件夹。 zhuye.html:万网站点初始默认页面。       如果问题还未能解决,请联系售后技术支持。    

2019-12-01 23:19:21 0 浏览量 回答数 0

回答

详细解答可以参考官方帮助文档注意事项: 以下文件和文件夹均可直接删除,如需用到文件夹需要的功能,新建同名的目录即可。 Linux 主机上传网页文件时应注意以下几点:  请您将网页上传到 /htdocs 目录下。此目录是您网站的根目录,如果是 cgi 的网页程序,请上传到 /cgi-bin 目录下。 网站的默认首页文件名:index.htm、index.html、index.php 。一般虚拟主机开通后,/htdocs目录中存在两个首页文件,一个是系统默认的index.html,一个是您自己上传的index.htm。由于前者的优先级比后者高,因此访问时显示前者的页面。这种情况您可以登录 主机管理控制台 > 基础环境设置 > 默认首页设置,自行修改设定。 请不要随意更改主机的默认配置或删除 /htdocs、/cgi-bin 、/wwwlogs 等默认配置文件及目录,否则会直接影响您对网站的访问和管理。 由于 Linux 主机的文件名是区分大小写的,文件命名需要规范,注意大小写,建议小写,不要使用汉字,最好用字母,数字或者带下划线,请注意文件名及目录路径的书写。 如果出现文件上传了,可是文件大小为零 这种情况,说明您的空间已满,请您清理站点文件或者加购空间。  本路径下各文件夹功能和权限说明: / :   您FTP的根目录,为避免您错误删除该路径下的内容,所以禁止写入,只可读取。 htdocs/:您网站的根目录,请将您的网站(php, htm, html, css, js等)上传至此文件夹。 cgi-bin/:请将您的CGI脚本(如 perl脚本)上传至此文件夹。 myfolder/:此文件夹中的内容不会被web用户看到,您可以临时存放一些不愿公开的内容,比如站点备份、数据库备份等。 ftplogs/:您的ftp访问日志存放位置,只读。 wwwlogs/:您的www访问日志存放位置,只读。 backup/:系统自动为您生成的数据库备份的存放位置,只读。   Windows主机上传网页文件时应注意以下几点: 如果您是使用了 ACCESS 数据库,目前虚拟主机不再支持通过 OBDC 方式调用数据库,建议您通过 Access OLE DB方式调用Access数据库,直接从您本地将 Access 数据库连同其它网页文件一起上传即可。 网站的默认首页文件名:index.htm、index.html、index.asp、default.asp、default.htm、default.html。一般虚拟主机开通后,根目录中存在两个首页文件,一个是系统默认的 index.html,一个是您自己上传的 index.htm,由于前者的优先级比后者高,因此访问时显示前者的页面。这种情况您可以登录 主机管理控制台 > 基础环境设置 > 默认首页设置,自行修改设定。 建议不要使用汉字命名目录及文件。   本路径下各文件夹功能和权限说明: CGI-BIN:放置CGI程序使用,如果无CGI程序。 HttpErrors:放置404错误页面,如无自定义404页面要求。 images:万网默认首页的图片文件夹。 css:万网默认首页的样式文件夹。 zhuye.html:万网站点初始默认页面。       如果问题还未能解决,请联系售后技术支持。    

2019-12-01 23:19:20 0 浏览量 回答数 0

回答

详细解答可以参考官方帮助文档注意事项: 以下文件和文件夹均可直接删除,如需用到文件夹需要的功能,新建同名的目录即可。 Linux 主机上传网页文件时应注意以下几点:  请您将网页上传到 /htdocs 目录下。此目录是您网站的根目录,如果是 cgi 的网页程序,请上传到 /cgi-bin 目录下。 网站的默认首页文件名:index.htm、index.html、index.php 。一般虚拟主机开通后,/htdocs目录中存在两个首页文件,一个是系统默认的index.html,一个是您自己上传的index.htm。由于前者的优先级比后者高,因此访问时显示前者的页面。这种情况您可以登录 主机管理控制台 > 基础环境设置 > 默认首页设置,自行修改设定。 请不要随意更改主机的默认配置或删除 /htdocs、/cgi-bin 、/wwwlogs 等默认配置文件及目录,否则会直接影响您对网站的访问和管理。 由于 Linux 主机的文件名是区分大小写的,文件命名需要规范,注意大小写,建议小写,不要使用汉字,最好用字母,数字或者带下划线,请注意文件名及目录路径的书写。 如果出现文件上传了,可是文件大小为零 这种情况,说明您的空间已满,请您清理站点文件或者加购空间。  本路径下各文件夹功能和权限说明: / :   您FTP的根目录,为避免您错误删除该路径下的内容,所以禁止写入,只可读取。 htdocs/:您网站的根目录,请将您的网站(php, htm, html, css, js等)上传至此文件夹。 cgi-bin/:请将您的CGI脚本(如 perl脚本)上传至此文件夹。 myfolder/:此文件夹中的内容不会被web用户看到,您可以临时存放一些不愿公开的内容,比如站点备份、数据库备份等。 ftplogs/:您的ftp访问日志存放位置,只读。 wwwlogs/:您的www访问日志存放位置,只读。 backup/:系统自动为您生成的数据库备份的存放位置,只读。   Windows主机上传网页文件时应注意以下几点: 如果您是使用了 ACCESS 数据库,目前虚拟主机不再支持通过 OBDC 方式调用数据库,建议您通过 Access OLE DB方式调用Access数据库,直接从您本地将 Access 数据库连同其它网页文件一起上传即可。 网站的默认首页文件名:index.htm、index.html、index.asp、default.asp、default.htm、default.html。一般虚拟主机开通后,根目录中存在两个首页文件,一个是系统默认的 index.html,一个是您自己上传的 index.htm,由于前者的优先级比后者高,因此访问时显示前者的页面。这种情况您可以登录 主机管理控制台 > 基础环境设置 > 默认首页设置,自行修改设定。 建议不要使用汉字命名目录及文件。   本路径下各文件夹功能和权限说明: CGI-BIN:放置CGI程序使用,如果无CGI程序。 HttpErrors:放置404错误页面,如无自定义404页面要求。 images:万网默认首页的图片文件夹。 css:万网默认首页的样式文件夹。 zhuye.html:万网站点初始默认页面。       如果问题还未能解决,请联系售后技术支持。    

2019-12-01 23:19:21 0 浏览量 回答数 0

回答

详细解答可以参考官方帮助文档注意事项: 以下文件和文件夹均可直接删除,如需用到文件夹需要的功能,新建同名的目录即可。 Linux 主机上传网页文件时应注意以下几点:  请您将网页上传到 /htdocs 目录下。此目录是您网站的根目录,如果是 cgi 的网页程序,请上传到 /cgi-bin 目录下。 网站的默认首页文件名:index.htm、index.html、index.php 。一般虚拟主机开通后,/htdocs目录中存在两个首页文件,一个是系统默认的index.html,一个是您自己上传的index.htm。由于前者的优先级比后者高,因此访问时显示前者的页面。这种情况您可以登录 主机管理控制台 > 基础环境设置 > 默认首页设置,自行修改设定。 请不要随意更改主机的默认配置或删除 /htdocs、/cgi-bin 、/wwwlogs 等默认配置文件及目录,否则会直接影响您对网站的访问和管理。 由于 Linux 主机的文件名是区分大小写的,文件命名需要规范,注意大小写,建议小写,不要使用汉字,最好用字母,数字或者带下划线,请注意文件名及目录路径的书写。 如果出现文件上传了,可是文件大小为零 这种情况,说明您的空间已满,请您清理站点文件或者加购空间。  本路径下各文件夹功能和权限说明: / :   您FTP的根目录,为避免您错误删除该路径下的内容,所以禁止写入,只可读取。 htdocs/:您网站的根目录,请将您的网站(php, htm, html, css, js等)上传至此文件夹。 cgi-bin/:请将您的CGI脚本(如 perl脚本)上传至此文件夹。 myfolder/:此文件夹中的内容不会被web用户看到,您可以临时存放一些不愿公开的内容,比如站点备份、数据库备份等。 ftplogs/:您的ftp访问日志存放位置,只读。 wwwlogs/:您的www访问日志存放位置,只读。 backup/:系统自动为您生成的数据库备份的存放位置,只读。   Windows主机上传网页文件时应注意以下几点: 如果您是使用了 ACCESS 数据库,目前虚拟主机不再支持通过 OBDC 方式调用数据库,建议您通过 Access OLE DB方式调用Access数据库,直接从您本地将 Access 数据库连同其它网页文件一起上传即可。 网站的默认首页文件名:index.htm、index.html、index.asp、default.asp、default.htm、default.html。一般虚拟主机开通后,根目录中存在两个首页文件,一个是系统默认的 index.html,一个是您自己上传的 index.htm,由于前者的优先级比后者高,因此访问时显示前者的页面。这种情况您可以登录 主机管理控制台 > 基础环境设置 > 默认首页设置,自行修改设定。 建议不要使用汉字命名目录及文件。   本路径下各文件夹功能和权限说明: CGI-BIN:放置CGI程序使用,如果无CGI程序。 HttpErrors:放置404错误页面,如无自定义404页面要求。 images:万网默认首页的图片文件夹。 css:万网默认首页的样式文件夹。 zhuye.html:万网站点初始默认页面。       如果问题还未能解决,请联系售后技术支持。    

2019-12-01 23:19:21 0 浏览量 回答数 0

回答

详细解答可以参考官方帮助文档注意事项: 以下文件和文件夹均可直接删除,如需用到文件夹需要的功能,新建同名的目录即可。 Linux 主机上传网页文件时应注意以下几点:  请您将网页上传到 /htdocs 目录下。此目录是您网站的根目录,如果是 cgi 的网页程序,请上传到 /cgi-bin 目录下。 网站的默认首页文件名:index.htm、index.html、index.php 。一般虚拟主机开通后,/htdocs目录中存在两个首页文件,一个是系统默认的index.html,一个是您自己上传的index.htm。由于前者的优先级比后者高,因此访问时显示前者的页面。这种情况您可以登录 主机管理控制台 > 基础环境设置 > 默认首页设置,自行修改设定。 请不要随意更改主机的默认配置或删除 /htdocs、/cgi-bin 、/wwwlogs 等默认配置文件及目录,否则会直接影响您对网站的访问和管理。 由于 Linux 主机的文件名是区分大小写的,文件命名需要规范,注意大小写,建议小写,不要使用汉字,最好用字母,数字或者带下划线,请注意文件名及目录路径的书写。 如果出现文件上传了,可是文件大小为零 这种情况,说明您的空间已满,请您清理站点文件或者加购空间。  本路径下各文件夹功能和权限说明: / :   您FTP的根目录,为避免您错误删除该路径下的内容,所以禁止写入,只可读取。 htdocs/:您网站的根目录,请将您的网站(php, htm, html, css, js等)上传至此文件夹。 cgi-bin/:请将您的CGI脚本(如 perl脚本)上传至此文件夹。 myfolder/:此文件夹中的内容不会被web用户看到,您可以临时存放一些不愿公开的内容,比如站点备份、数据库备份等。 ftplogs/:您的ftp访问日志存放位置,只读。 wwwlogs/:您的www访问日志存放位置,只读。 backup/:系统自动为您生成的数据库备份的存放位置,只读。   Windows主机上传网页文件时应注意以下几点: 如果您是使用了 ACCESS 数据库,目前虚拟主机不再支持通过 OBDC 方式调用数据库,建议您通过 Access OLE DB方式调用Access数据库,直接从您本地将 Access 数据库连同其它网页文件一起上传即可。 网站的默认首页文件名:index.htm、index.html、index.asp、default.asp、default.htm、default.html。一般虚拟主机开通后,根目录中存在两个首页文件,一个是系统默认的 index.html,一个是您自己上传的 index.htm,由于前者的优先级比后者高,因此访问时显示前者的页面。这种情况您可以登录 主机管理控制台 > 基础环境设置 > 默认首页设置,自行修改设定。 建议不要使用汉字命名目录及文件。   本路径下各文件夹功能和权限说明: CGI-BIN:放置CGI程序使用,如果无CGI程序。 HttpErrors:放置404错误页面,如无自定义404页面要求。 images:万网默认首页的图片文件夹。 css:万网默认首页的样式文件夹。 zhuye.html:万网站点初始默认页面。       如果问题还未能解决,请联系售后技术支持。    

2019-12-01 23:19:20 0 浏览量 回答数 0

回答

详细解答可以参考官方帮助文档注意事项: 以下文件和文件夹均可直接删除,如需用到文件夹需要的功能,新建同名的目录即可。 Linux 主机上传网页文件时应注意以下几点:  请您将网页上传到 /htdocs 目录下。此目录是您网站的根目录,如果是 cgi 的网页程序,请上传到 /cgi-bin 目录下。 网站的默认首页文件名:index.htm、index.html、index.php 。一般虚拟主机开通后,/htdocs目录中存在两个首页文件,一个是系统默认的index.html,一个是您自己上传的index.htm。由于前者的优先级比后者高,因此访问时显示前者的页面。这种情况您可以登录 主机管理控制台 > 基础环境设置 > 默认首页设置,自行修改设定。 请不要随意更改主机的默认配置或删除 /htdocs、/cgi-bin 、/wwwlogs 等默认配置文件及目录,否则会直接影响您对网站的访问和管理。 由于 Linux 主机的文件名是区分大小写的,文件命名需要规范,注意大小写,建议小写,不要使用汉字,最好用字母,数字或者带下划线,请注意文件名及目录路径的书写。 如果出现文件上传了,可是文件大小为零 这种情况,说明您的空间已满,请您清理站点文件或者加购空间。  本路径下各文件夹功能和权限说明: / :   您FTP的根目录,为避免您错误删除该路径下的内容,所以禁止写入,只可读取。 htdocs/:您网站的根目录,请将您的网站(php, htm, html, css, js等)上传至此文件夹。 cgi-bin/:请将您的CGI脚本(如 perl脚本)上传至此文件夹。 myfolder/:此文件夹中的内容不会被web用户看到,您可以临时存放一些不愿公开的内容,比如站点备份、数据库备份等。 ftplogs/:您的ftp访问日志存放位置,只读。 wwwlogs/:您的www访问日志存放位置,只读。 backup/:系统自动为您生成的数据库备份的存放位置,只读。   Windows主机上传网页文件时应注意以下几点: 如果您是使用了 ACCESS 数据库,目前虚拟主机不再支持通过 OBDC 方式调用数据库,建议您通过 Access OLE DB方式调用Access数据库,直接从您本地将 Access 数据库连同其它网页文件一起上传即可。 网站的默认首页文件名:index.htm、index.html、index.asp、default.asp、default.htm、default.html。一般虚拟主机开通后,根目录中存在两个首页文件,一个是系统默认的 index.html,一个是您自己上传的 index.htm,由于前者的优先级比后者高,因此访问时显示前者的页面。这种情况您可以登录 主机管理控制台 > 基础环境设置 > 默认首页设置,自行修改设定。 建议不要使用汉字命名目录及文件。   本路径下各文件夹功能和权限说明: CGI-BIN:放置CGI程序使用,如果无CGI程序。 HttpErrors:放置404错误页面,如无自定义404页面要求。 images:万网默认首页的图片文件夹。 css:万网默认首页的样式文件夹。 zhuye.html:万网站点初始默认页面。       如果问题还未能解决,请联系售后技术支持。    

2019-12-01 23:19:21 0 浏览量 回答数 0

回答

本文汇总了各类型网站的部署方式,便于您自助搭建网站。 网站类型 部署方式 说明 WordPress 云市场镜像搭建WordPress 使用ROS搭建WordPress 手动搭建WordPress(CentOS 7) 手动搭建WordPress(Windows) WordPress是一款常用的搭建个人博客网站的软件。您可以使用WordPress架设自己的网站,也可以搭建内容管理系统CMS(Content Management System)。 使用镜像或资源编排服务ROS(Resource Orchestration Service)模板部署WordPress解决了空间和程序的问题,降低了建站的门槛,即买即用。ROS通过一个JSON格式的模板文件,创建一组阿里云资源。您也可以手动搭建WordPress。 LNMP 环境 ROS模板部署 镜像部署 手动部署(CentOS6) 手动部署(CentOS7) LNMP分别代表Linux、Nginx、MySQL和PHP。使用镜像和资源编排服务ROS模板可以帮您省时省力地部署LNMP环境。如果您熟悉Linux操作系统,希望满足个性化部署的要求,您也可以选择手动部署。 Java Web环境 镜像部署 Tomcat是开源且免费的Java Web服务器,常用作Web开发工具,可以托管由Servlet、JSP 页面(动态内容)、HTML 页面、JS、Stylesheet、图片(静态内容)组成的Java Web应用程序。 适合新手,利用云市场丰富的JAVA 镜像资源快捷部署环境。 手动部署Java Web环境 如果您熟悉Linux命令,可以在ECS上个性化地部署Java web项目。 插件部署 Alibaba Cloud Toolkit for Eclipse,简称Cloud Toolkit,是一款免费的IDE插件。当您在本地完成应用程序的开发、调试及测试后,即可通过该插件轻松将应用程序部署到ECS实例。 Node.js(CentOS) 手动部署 Node.js是一个基于Chrome V8引擎的JavaScript运行环境,用来方便、快速地搭建易于扩展的网络应用。 Node.js使用了一个事件驱动、非阻塞式I/O的模型,轻量又高效,非常适合在分布式设备运行的数据密集型实时应用。Node.js的包管理器npm,是全球最大的开源库生态系统。 Magento电子商务网站 手动部署 Magento是一款开源电商网站框架,其丰富的模块化架构体系及拓展功能可为大中型站点提供解决方案。 Web环境(Windows) 镜像部署 使用阿里云镜像,您可以在Windows操作系统中一键部署Web环境,包括安装IIS 组件(不包括FTP组件)、PHP环境、重定向Rewrite、MySQL和PHPWind。 ThinkPHP框架 镜像部署 ThinkPHP是一款免费、开源、快速、简单、面向对象的轻量级PHP开发框架,遵循Apache2开源协议,为了敏捷Web应用开发和简化企业应用开发而诞生。 PHPWind论坛 镜像部署 PHPWind是一款采用PHP+MySQL方式运行的开源社区程序,轻架构、高效率、简易开发,能够实现快速搭建并轻松管理社区站点的功能。 GitLab 镜像部署和手动部署 GitLab通过Ruby on Rails,实现自托管的Git项目仓库,可通过Web界面轻松访问公开或者私人项目。 使用AMH搭建PHP环境 镜像和手动部署 AMH是一套通过Web控制和管理服务器的Linux服务器管理系统以及虚拟主机管理系统。 Microsoft SharePoint 2016 手动部署 Microsoft SharePoint是Microsoft SharePoint Portal Server的简称。SharePoint Portal Server是一个门户站点,使得企业能够开发出智能的门户站点,该站点能够无缝连接到团队和知识,使人们能够更好地利用业务流程中的相关信息,更有效地开展工作。 Drupal内容管理框架 镜像部署 Drupal是一款采用PHP语言编写的开源内容管理框架(CMF),由内容管理系统(CMS)和PHP开发框架(Framework)共同构成。 如果您熟悉ECS、 Linux系统,刚开始使用ECS实例建站,可以使用镜像快速搭建Drupal环境。 Docker(CentOS7) 手动部署 Docker是一个开源工具,能将一个Web应用封装在一个轻量级、便携且独立的容器里,几乎可以运行在任何服务环境下。 适用于熟悉Linux系统,刚开始使用ECS实例的开发者。 LAMP 环境 手动部署 LAMP指Linux、Apache、MySQL和PHP,是一组常用来搭建动态网站或者服务器的开源软件。它们本身都是各自独立的程序,但是因为常被放在一起使用,拥有了越来越高的兼容度,共同组成了一个强大的Web应用程序平台。 常用数据库(Oracle、MySQL和SQL Server) 镜像和手动部署 使用阿里云镜像,您可以方便、快捷地部署Oracle、MySQL、SQL Server等常用数据库。如果您熟悉ECS和数据库,也可以手动部署数据库。 WDlinux Control Panel(WDCP) 镜像部署 WDCP(WDlinux Control Panel)是一套通过Web控制和管理服务器的Linux服务器管理系统以及虚拟主机管理系统。 RabbitMQ 手动部署 RabbitMQ是AMQP的一个开源实现,支持:Python、Ruby、.NET、Java、JMS、C、PHP、ActionScript、XMPP、STOMP、AJAX等多种客户端。 用于在分布式系统中存储转发消息,具有较好的易用性、扩展性和高可用性。 PostgreSQL主从架构 手动部署 阿里云版数据库PostgreSQL具有NoSQL兼容、高效查询、插件化管理、安全稳定的特性。 如果您熟悉ECS、Linux系统、PostgreSQL,可以手动部署PostgreSQL主从架构。 Subversion(SVN)版本控制系统 手动部署 SVN (Subversion)作为一个开源的版本控制系統,能管理随时间改变的数据。 Joomla基础管理平台 镜像部署 Joomla是一套知名的内容管理系统,采用PHP加MySQL的方式开发软件系统。 Ghost博客(CentOS 7) 手动部署 Ghost是一个免费的开源博客平台,使用JavaScript编写,基于Node.js,旨在简化个人博客和在线出版物的在线发布过程。此外,将来随着业务的扩展,您可以利用阿里云强大的产品平台,平滑地横向和纵向扩展服务容量。 Moodle课程管理系统 镜像部署 Moodle是一个开源课程管理系统,采用PHP加MySQL的方式运行软件,遵循GNU公共许可协议。 Moodle平台界面简单精巧,您可以根据需要随时调整界面、增减内容。 FTP站点 手动部署(Windows) 在Windows操作系统下搭建FTP服务器(File Transfer Protocol Server)以提供文件存储和访问服务。 手动部署(Linux) 在ECS实例上安装vsftpd,它是Linux下的一款小巧轻快、安全易用的FTP服务器软件。

1934890530796658 2020-03-25 19:18:47 0 浏览量 回答数 0

问题

【推荐】Windows虚拟内存不足问题的处理方法是什么

boxti 2019-12-01 22:06:24 3441 浏览量 回答数 0

问题

***发布:支持OSS的文件同步工具Sync4oss内测版(Win+Lin版——CT出品)

ftp4oss 2019-12-01 21:02:09 47606 浏览量 回答数 25

回答

我们都知道虚拟机的内存划分了多个区域,并不是一张大饼。那么为什么要划分为多块区域呢,直接搞一块区域,所有用到内存的地方都往这块区域里扔不就行了,岂不痛快。是的,如果不进行区域划分,扔的时候确实痛快,可用的时候再去找怎么办呢,这就引入了第一个问题,分类管理,类似于衣柜,系统磁盘等等,为了方便查找,我们会进行分区分类。另外如果不进行分区,内存用尽了怎么办呢?这里就引入了内存划分的第二个原因,就是为了方便内存的回收。如果不分,回收内存需要全部内存扫描,那就慢死了,内存根据不同的使用功能分成不同的区域,那么内存回收也就可以根据每个区域的特定进行回收,比如像栈内存中的栈帧,随着方法的执行栈帧进栈,方法执行完毕就出栈了,而对于像堆内存的回收就需要使用经典的回收算法来进行回收了,所以看起来分类这么麻烦,其实是大有好处的。 提到虚拟机的内存结构,可能首先想起来的就是堆栈。对象分配到堆上,栈上用来分配对象的引用以及一些基本数据类型相关的值。但是·虚拟机的内存结构远比此要复杂的多。除了我们所认识的(还没有认识完全)的堆栈以外,还有程序计数器,本地方法栈和方法区。我们平时所说的栈内存,一般是指的栈内存中的局部变量表。 从图中可以看到有5大内存区域,按照是否被线程所共享可分为两部分,一部分是线程独占区域,包括Java栈,本地方法栈和程序计数器。还有一部分是被线程所共享的,包括方法区和堆。什么是线程共享和线程独占呢,非常好理解,我们知道每一个Java进行都会有多个线程同时运行,那么线程共享区的这片区域就是被所有线程一起使用的,不管有多少个线程,这片空间始终就这一个。而线程的独占区,是每个线程都有这么一份内存空间,每个线程的这片空间都是独有的,有多少个线程就有多少个这么个空间。上图的区域的大小并不代表实际内存区域的大小,实际运行过程中,内存区域的大小也是可以动态调整的。下面来具体说说每一个区域的主要功能。 程序计数器,我们在写代码的过程中,开发工具一般都会给我们标注行号方便查看和阅读代码。那么在程序在运行过程中也有一个类似的行号方便虚拟机的执行,就是程序计数器,在c语言中,我们知道会有一个goto语句,其实就是跳转到了指定的行,这个行号就是程序计数器。存储的就是程序下一条所执行的指令。这部分区域是线程所独享的区域,我们知道线程是一个顺序执行流,每个线程都有自己的执行顺序,如果所有线程共用一个程序计数器,那么程序执行肯定就会出乱子。为了保证每个线程的执行顺序,所以程序计数器是被单个线程所独显的。程序计数器这块内存区域是唯一一个在jvm规范中没有规定内存溢出的。 java虚拟机栈,java虚拟机栈是程序运行的动态区域,每个方法的执行都伴随着栈帧的入栈和出栈。 栈帧也叫过程活动记录,是编译器用来实现过程/函数调用的一种数据结构。栈帧中包括了局部变量表,操作数栈,方法返回地址以及额外的一些附加信息,在编译过程中,局部变量表的大小已经确定,操作数栈深度也已经确定,因此栈帧在运行的过程中需要分配多大的内存是固定的,不受运行时影响。对于没有逃逸的对象也会在栈上分配内存,对象的大小其实在运行时也是确定的,因此即使出现了栈上内存分配,也不会导致栈帧改变大小。 一个线程中,可能调用链会很长,很多方法都同时处于执行状态。对于执行引擎来讲,活动线程中,只有栈顶的栈帧是最有效的,称为当前栈帧,这个栈帧所关联的方法称为当前方法。执行引擎所运行的字节码指令仅对当前栈帧进行操作。Ft5rk58GfiJxcdcCzGeAt8fjkFPkMRdf 局部变量表:我们平时所说的栈内存一般就是指栈内存中的局部变量表。这里主要是存储变量所用。对于基本数据类型直接存储其值,对于引用数据类型则存储其地址。局部变量表的最小存储单位是Slot,每个Slot都能存放一个boolean、byte、char、short、int、float、reference或returnAddress类型的数据。 既然前面提到了数据类型,在此顺便说一下,一个Slot可以存放一个32位以内的数据类型,Java中占用32位以内的数据类型有boolean、byte、char、short、int、float、reference和returnAddress八种类型。前面六种不需要多解释,大家都认识,而后面的reference是对象的引用。虚拟机规范既没有说明它的长度,也没有明确指出这个引用应有怎样的结构,但是一般来说,虚拟机实现至少都应当能从此引用中直接或间接地查找到对象在Java堆中的起始地址索引和方法区中的对象类型数据。而returnAddress是为字节码指令jsr、jsr_w和ret服务的,它指向了一条字节码指令的地址。 对于64位的数据类型,虚拟机会以高位在前的方式为其分配两个连续的Slot空间。Java语言中明确规定的64位的数据类型只有long和double两种(reference类型则可能是32位也可能是64位)。值得一提的是,这里把long和double数据类型读写分割为两次32读写的做法类似。不过,由于局部变量表建立在线程的堆栈上,是线程私有的数据,无论读写两个连续的Slot是否是原子操作,都不会引起数据安全问题。 操作数栈是一个后入先出(Last In First Out, LIFO)栈。同局部变量表一样,操作数栈的最大深度也在编译的时候被写入到字节码文件中,关于字节码文件,后面我会具体的来描述。操作数栈的每一个元素可以是任意的Java数据类型,包括long和double。32位数据类型所占的栈容量为1,64位数据类型所占的栈容量为2。在方法执行的任何时候,操作数栈的深度都不会超过在max_stacks数据项中设定的最大值。 当一个方法刚刚开始执行的时候,这个方法的操作数栈是空的,在方法的执行过程中,会有各种字节码指令向操作数栈中写入和提取内容,也就是入栈出栈操作。例如,在做算术运算的时候是通过操作数栈来进行的,又或者在调用其他方法的时候是通过操作数栈来进行参数传递的。 举个例子,整数加法的字节码指令iadd在运行的时候要求操作数栈中最接近栈顶的两个元素已经存入了两个int型的数值,当执行这个指令时,会将这两个int值和并相加,然后将相加的结果入栈。 操作数栈中元素的数据类型必须与字节码指令的序列严格匹配,在编译程序代码的时候,编译器要严格保证这一点,在类校验阶段的数据流分析中还要再次验证这一点。再以上面的iadd指令为例,这个指令用于整型数加法,它在执行时,最接近栈顶的两个元素的数据类型必须为int型,不能出现一个long和一个float使用iadd命令相加的情况。 本地方法栈 与虚拟机栈所发挥的作用是非常相似的,其区别不过是虚拟机栈为虚拟机执行Java方法(也就是字节码)服务,而本地方法栈则是为虚拟机使用到的Native方法服务。虚拟机规范中对本地方法栈中的方法使用的语言、使用方式与数据结构并没有强制规定,因此具体的虚拟机可以自由实现它。甚至有的虚拟机(譬如Sun HotSpot虚拟机)直接就把本地方法栈和虚拟机栈合二为一。与虚拟机栈一样,本地方法栈区域也会抛出StackOverflowError和OutOfMemoryError异常。 方法区经常会被人称之为永久代,但这俩并不是一个概念。首先永久代的概念仅仅在HotSpot虚拟机中存在,不幸的是,在jdk8中,Hotspot去掉了永久代这一说法,使用了Native Memory,也就是Metaspace空间。那么方法区是干嘛的呢?我们可以这么理解,我们要运行Java代码,首先需要编译,然后才能运行。在运行的过程中,我们知道首先需要加载字节码文件。也就是说要把字节码文件加载到内存中。好了,问题就来了,字节码文件放到内存中的什么地方呢,就是方法区中。当然除了编译后的字节码之外,方法区中还会存放常量,静态变量以及及时编译器编译后的代码等数据。 堆,一般来讲堆内存是Java虚拟机中最大的一块内存区域,同方法区一样,是被所有线程所共享的区域。此区域所存在的唯一目的就存放对象的实例(对象实例并不一定全部在堆中创建)。堆内存是垃圾收集器主要光顾的区域,一般来讲根据使用的垃圾收集器的不同,堆中还会划分为一些区域,比如新生代和老年代。新生代还可以再划分为Eden,Survivor等区域。另外为了性能和安全性的角度,在堆中还会为线程划分单独的区域,称之为线程分配缓冲区。更细致的划分是为了让垃圾收集器能够更高效的工作,提高垃圾收集的效率。 如果想要了解更多的关于虚拟机的内容,可以观看录制的<深入理解Java虚拟机>这套视频教程。

zwt9000 2019-12-02 00:21:07 0 浏览量 回答数 0

回答

本文档将帮助您使用Web+控制台来创建、部署、查看、更新和删除您的应用,以及编辑和释放您的部署环境。 背景信息 使用Web+部署应用,您需创建一个应用和部署环境,然后在部署环境内上传部署包进行部署。一个应用可以运行在多个部署环境内,一个部署环境只能运行一个应用。 图 1. 创建应用流程图 创建应用流程图 步骤一:创建应用并部署 登录Web+控制台。 在概览页最近更新的部署环境区域的右上角单击新建。 在应用基本信息页签设置应用基本信息,设置完成后单击下一步。应用基本信息 选择技术栈类型,此处可以选择Tomcat、Java、Node.js、Go、PHP、Python、ASP.NET Core、Ruby或Native。 设置应用名称和应用描述(可选)。 在部署环境信息页签设置部署环境和上传部署包,完成设置后单击用低成本预设配置创建可创建一个低成本预设模式的部署环境,单击下一步则进入配置页面进行部署环境配置。部署环境信息 在下拉列表中选择技术栈版本,含有星标的选项为推荐使用的技术栈版本。 输入部署环境名称和部署环境描述(可选)。 部署包来源您可以选择上传本地程序或使用示例程序: 上传本地程序:单击选择文件上传您的本地部署包。 使用示例程序:无需手动上传部署包,Web+已经默认上传好示例程序的部署包。 在配置页签选择环境配置模式。 低成本:低成本配置仅包含1台在当前可用区中可以购买的最小规格的ECS实例,选择之后单击用低成本预设配置创建。 高可用:高可用配置包含在当前可用区中可购买的2台最小规格的ECS实例和1台性能共享型的SLB实例,选择之后单击用高可用预设配置创建。 自定义:该配置将允许您按照需求自定义部署环境中需要的资源和软件,相关配置请参见部署环境配置概述。完成配置后单击用自定义配置创建。 说明 当您不进行任何配置时,部署环境的默认配置为低成本模式。 在弹出的操作清单对话框中查看配置的资源列表清单,核查无误后单击确认。 在完成创建页面可查看应用的创建进度: 单击查看该应用或完成创建可进入应用详情页面。 单击查看部署包版本可进入部署包版本管理页面。 单击查看部署环境日志可进入环境变更事件页面。 步骤二:查看部署环境信息并访问应用首页 创建应用及部署环境之后,您可以进入部署环境详情的概览页面,在该页面可以对环境进行常见配置,包括启停、部署、重启、释放和删除环境等操作,还可以查看环境的版本、运行状态、技术栈、负责人、操作时间、访问地址以及环境最近生成的事件的列表。 登录Web+控制台。 在概览页最近更新的部署环境区域的右上角单击查看全部。 在应用及部署环境页面单击所选应用最左侧的 > 展开应用所关联的环境列表。 说明 在概览页会罗列4个最近更新的部署环境,如需更新的部署环境在该列表中,可以直接单击环境名称进入部署环境详情页面。 选择并单击部署环境名称进入部署环境概览页面。部署环境概览页 当部署环境名称左侧的运行状态为显示为绿色,即表示部署环境为运行中时,您可单击访问地址右侧的链接地址,进入应用首页查看应用。应用首页 步骤三:更新应用部署包 当部署环境中没有正在变更的事件时,您可以部署新版本的应用部署包。 登录Web+控制台。 在概览页最近更新的部署环境区域的右上角单击查看全部。 在应用及部署环境页面单击所选应用最左侧的 > 展开应用所关联的环境列表。 说明 在概览页会罗列4个最近更新的部署环境,如需更新的部署环境在该列表中,可以直接单击环境名称进入部署环境详情页面。 选择并单击部署环境名称进入部署环境概览页面。 在页面右上角单击部署。 在部署环境对话框中按照页面提示更新部署包,并选择分批方式,完成配置后单击确定。部署应用 Web+将会部署新的部署包文件至部署环境中的ECS实例。您可以在部署环境概览页面查看部署的状态,应用部署包版本更新时,部署环境运行状况状态会变为不断转动状态。完成部署后,部署环境状态会变回绿色。您上传的新的应用部署包版本也会上传并添加到应用版本管理列表。 步骤四:变更部署环境配置 在应用及部署环境创建完成后,若您想要更改部署环境的配置,可参照以下操作路径进入环境配置页面进行环境更新。 登录Web+控制台。 在概览页最近更新的部署环境区域的右上角单击查看全部。 在应用及部署环境页面单击所选应用最左侧的 > 展开应用所关联的环境列表。 说明 在概览页会罗列4个最近更新的部署环境,如需更新的部署环境在该列表中,可以直接单击环境名称进入部署环境详情页面。 选择并单击部署环境名称进入部署环境概览页面。 在部署环境概览页面的左侧导航栏选择配置。 在配置页面选择部署环境资源进行配置。 单击变更配置将变更部署环境配置。 在弹出的变更配置对话框中查看配置变更清单,确认没有问题则单击确定。 进入部署环境概览页面查看部署环境的运行状态。 当环境的运行状态变为绿色,则说明环境更新成功。 步骤五:删除应用 删除应用前必须先释放应用内的所有部署环境。当您释放部署环境后,部署环境中的ECS、SLB等资源将会被释放进而终止相应资源的计费。 释放环境: 登录Web+控制台。 在概览页最近更新的部署环境区域的右上角单击查看全部,在应用及部署环境页面单击要删除应用的ID进入应用详情概览页面。 选择一个未释放的环境,在部署环境卡片右上角单击 更多选项 ,然后在下拉列表中单击释放 。 在确定释放部署环境对话框内输入要释放的环境名称,然后单击确定。 如果一个应用部署在多个环境内,重复上面步骤完成应用内的所有环境的释放操作。 返回应用的部署环境管理页面,单击页面右上角的删除应用,在确定删除应用对话框中单击确认完成应用的删除。 更多信息 Web+不仅可以在控制台完成应用的托管,还可以通过命令行来完成所有托管操作,使用CLI的托管操作请参见CLI命令。 完成应用托管之后的应用的管理操作请参见应用详情概览。 对应用所在的环境进行的管理操作请参见部署环境详情概览。

1934890530796658 2020-03-23 13:49:56 0 浏览量 回答数 0

回答

本文简单介绍RDS MySQL及相关概念。 概述 阿里云关系型数据库(Relational Database Service,简称 RDS)是一种稳定可靠、可弹性伸缩的在线数据库服务。基于阿里云分布式文件系统和SSD盘高性能存储,RDS支持MySQL、SQL Server、PostgreSQL、PPAS(高度兼容 Oracle)和MariaDB引擎,并且提供了容灾、备份、恢复、监控、迁移等方面的全套解决方案,彻底解决数据库运维的烦恼。关于RDS的优势与价值,请参见产品优势。 如果您需要获取人工帮助,可以在RDS管理控制台的右上角选择工单 > 提交工单。如果业务复杂,您也可以购买支持计划,获取由IM企业群、技术服务经理(TAM)、服务经理等提供的专属支持。 有关阿里云关系型数据库RDS更多介绍信息,请查看产品详情 。 RDS MySQL RDS MySQL基于阿里巴巴的MySQL源码分支,经过双十一高并发、大数据量的考验,拥有优良的性能。RDS MySQL支持实例管理、账号管理、数据库管理、备份恢复、白名单、透明数据加密以及数据迁移等基本功能。除此之外还提供如下高级功能: 只读实例:在对数据库有少量写请求,但有大量读请求的应用场景下,单个实例可能无法承受读取压力,甚至对业务产生影响。为了实现读取能力的弹性扩展,分担数据库压力,您可以创建一个或多个只读实例,利用只读实例满足大量的数据库读取需求,增加应用的吞吐量。 读写分离:读写分离功能是在只读实例的基础上,额外提供了一个读写分离地址,联动主实例及其所有只读实例,创建自动的读写分离链路。应用程序只需连接读写分离地址进行数据读取及写入操作,读写分离程序会自动将写入请求发往主实例,而将读取请求按照权重发往各个只读实例。用户只需通过添加只读实例的个数,即可不断扩展系统的处理能力,应用程序上无需做任何修改。 数据库独享代理:数据库独享代理服务是使用独立代理计算资源为当前实例提供代理服务,提供更多高级功能,例如读写分离、短连接优化、事务拆分等。 主机组:主机组功能是以集群形式批量管理实例,一个地域创建多个主机组,一个主机组包含多个主机,一个主机包含多个实例。 CloudDBA数据库性能优化:针对SQL语句性能、CPU使用率、IOPS使用率、内存使用率、磁盘空间使用率、连接数、锁信息、热点表等,CloudDBA提供了智能的诊断及优化功能,能最大限度发现数据库存在的或潜在的健康问题。CloudDBA的诊断基于单个实例,会提供问题详情及相应的解决方案,为您维护实例带来极大的便利。 RDS MySQL支持的功能请参见MySQL功能概览。 声明 本文档中描述的部分产品特性或者服务可能不在您的购买或使用范围之内,请以实际商业合同和条款为准。本文档内容仅作为指导使用,文档中的所有内容不构成任何明示或暗示的担保。 基本概念 实例:一个独立占用物理内存的数据库服务进程,用户可以设置不同的内存大小、磁盘空间和数据库类型。其中内存的规格会决定该实例的性能。实例创建后可以变更配置和删除实例。 数据库:在一个实例下创建的逻辑单元,一个实例可以创建多个数据库,数据库在实例内的命名唯一。 地域和可用区:地域是指物理的数据中心。可用区是指在同一地域内,电力和网络互相独立的物理区域。更多信息请参考阿里云全球基础设施。 通用描述约定 描述 说明 本地数据库 指代部署在本地机房或者非阿里云RDS上的数据库。 RDS XX(XX 为 MySQL、SQL Server、PostgreSQL、PPAS或MariaDB) 指代某一数据库类型的RDS,如RDS MySQL是指在RDS上开通的数据库引擎为MySQL的实例。

游客yl2rjx5yxwcam 2020-03-09 10:46:43 0 浏览量 回答数 0

回答

本文简单介绍RDS MySQL及相关概念。 概述 阿里云关系型数据库(Relational Database Service,简称 RDS)是一种稳定可靠、可弹性伸缩的在线数据库服务。基于阿里云分布式文件系统和SSD盘高性能存储,RDS支持MySQL、SQL Server、PostgreSQL、PPAS(高度兼容 Oracle)和MariaDB引擎,并且提供了容灾、备份、恢复、监控、迁移等方面的全套解决方案,彻底解决数据库运维的烦恼。关于RDS的优势与价值,请参见产品优势。 如果您需要获取人工帮助,可以在RDS管理控制台的右上角选择工单 > 提交工单。如果业务复杂,您也可以购买支持计划,获取由IM企业群、技术服务经理(TAM)、服务经理等提供的专属支持。 有关阿里云关系型数据库RDS更多介绍信息,请查看产品详情 。 RDS MySQL RDS MySQL基于阿里巴巴的MySQL源码分支,经过双十一高并发、大数据量的考验,拥有优良的性能。RDS MySQL支持实例管理、账号管理、数据库管理、备份恢复、白名单、透明数据加密以及数据迁移等基本功能。除此之外还提供如下高级功能: 只读实例:在对数据库有少量写请求,但有大量读请求的应用场景下,单个实例可能无法承受读取压力,甚至对业务产生影响。为了实现读取能力的弹性扩展,分担数据库压力,您可以创建一个或多个只读实例,利用只读实例满足大量的数据库读取需求,增加应用的吞吐量。 读写分离:读写分离功能是在只读实例的基础上,额外提供了一个读写分离地址,联动主实例及其所有只读实例,创建自动的读写分离链路。应用程序只需连接读写分离地址进行数据读取及写入操作,读写分离程序会自动将写入请求发往主实例,而将读取请求按照权重发往各个只读实例。用户只需通过添加只读实例的个数,即可不断扩展系统的处理能力,应用程序上无需做任何修改。 数据库独享代理:数据库独享代理服务是使用独立代理计算资源为当前实例提供代理服务,提供更多高级功能,例如读写分离、短连接优化、事务拆分等。 主机组:主机组功能是以集群形式批量管理实例,一个地域创建多个主机组,一个主机组包含多个主机,一个主机包含多个实例。 CloudDBA数据库性能优化:针对SQL语句性能、CPU使用率、IOPS使用率、内存使用率、磁盘空间使用率、连接数、锁信息、热点表等,CloudDBA提供了智能的诊断及优化功能,能最大限度发现数据库存在的或潜在的健康问题。CloudDBA的诊断基于单个实例,会提供问题详情及相应的解决方案,为您维护实例带来极大的便利。 RDS MySQL支持的功能请参见MySQL功能概览。 声明 本文档中描述的部分产品特性或者服务可能不在您的购买或使用范围之内,请以实际商业合同和条款为准。本文档内容仅作为指导使用,文档中的所有内容不构成任何明示或暗示的担保。 基本概念 实例:一个独立占用物理内存的数据库服务进程,用户可以设置不同的内存大小、磁盘空间和数据库类型。其中内存的规格会决定该实例的性能。实例创建后可以变更配置和删除实例。 数据库:在一个实例下创建的逻辑单元,一个实例可以创建多个数据库,数据库在实例内的命名唯一。 地域和可用区:地域是指物理的数据中心。可用区是指在同一地域内,电力和网络互相独立的物理区域。更多信息请参考阿里云全球基础设施。 通用描述约定 描述 说明 本地数据库 指代部署在本地机房或者非阿里云RDS上的数据库。 RDS XX(XX 为 MySQL、SQL Server、PostgreSQL、PPAS或MariaDB) 指代某一数据库类型的RDS,如RDS MySQL是指在RDS上开通的数据库引擎为MySQL的实例。

游客yl2rjx5yxwcam 2020-03-09 10:46:39 0 浏览量 回答数 0

问题

设置透明数据加密

云栖大讲堂 2019-12-01 21:40:32 1200 浏览量 回答数 0

回答

本文档介绍如何快速创建文件系统,并将其挂载至云服务器ECS(Linux系统)上。 前提条件 已注册阿里云账号,并完成实名认证,详情请参见阿里云账号注册流程。 说明 如果您要使用RAM账户实现细粒度的权限管理,详情请参见创建自定义权限策略。 已开通NAS服务。 首次登录NAS控制台时,根据页面提示开通NAS服务。 已完成云资源访问授权。 首次使用极速型NAS时,在概览页面的常见入口区域,单击授权管理。 单击极速型和CPFS默认服务授权右侧的前往授权。 单击同意授权,完成AliyunNASMangeENIRole授权。云资源访问授权 在需要创建文件系统的地域,已有可用的专有网络VPC,详情请参见创建专有网络和交换机。 在需要创建文件系统的地域,已有可用的云服务器ECS,并将此云服务器ECS归属到已创建的专有网络VPC下,详情请参见创建ECS实例。 步骤一:创建文件系统 登录NAS控制台。 选择文件系统 > 文件系统列表,单击创建文件系统。 在极速型区域,单击按量付费。 此处以按量付费类型为例进行说明。如果您要包年包月,请单击包年包月。包年包月是在按量付费的基础上推出的更加优惠的计费方式。 在购买页面,配置相关参数。 参数 说明 地域 选择要创建文件系统的地域。 说明 不同地域的文件系统与云服务器ECS不互通。 可用区 可用区是指在同一地域内,电力和网络互相独立的物理区域。 同一地域不同可用区之间的文件系统与云服务器ECS互通。 单击下拉框选择可用区,建议和云服务器ECS在同一可用区,避免跨可用区产生的时延。 协议 选择NFS。 说明 极速型NAS只支持NFS v3。 类型 包括标准型和高级型。 容量 选择合适的容量。 吞吐 选择合适的吞吐。 数据加密 使用KMS服务托管密钥,对文件系统落盘数据进行加密存储。在读写加密数据时,无需解密,详情请参见数据加密。 如果启用了数据加密功能,则在创建快照时,也会自动加密数据。 单击立即购买,根据页面提示,完成购买。 说明 创建文件系统成功后会绑定默认的权限组。如果您要修改权限组,请参见修改挂载点的权限组。 步骤二:添加挂载点 在文件存储NAS中,需要通过挂载点将文件系统挂载至云服务器ECS。极速型NAS只支持专有网络类型的挂载点,具体操作如下所示。 说明 每个文件系统最多可添加1个挂载点。 登录NAS控制台。 选择文件系统 > 文件系统列表。 找到目标文件系统,单击更多 > 添加挂载点。 在添加挂载点页面,配置相关参数。 参数 说明 VPC网络 选择已创建的VPC网络。如果还未创建 ,请前往VPC控制台创建。 说明 必须与云服务器ECS选择一样的VPC网络和交换机。如果是不同的VPC,则需要先通过云企业网打通网络,才能挂载文件系统,详情请参见跨VPC挂载文件系统。 交换机 选择VPC网络下创建的交换机。 权限组 根据需求选择权限组。 初始情况下,每个账号都会自动生成一个VPC默认权限组,允许同一VPC环境下的任何IP地址通过该挂载点访问文件系统。如果您要创建权限组,请参见管理权限组。 单击确定,创建挂载点。 步骤二:安装NFS客户端 在Linux系统中将NFS文件系统挂载至云服务器ECS,您需要先安装NFS客户端。 登录云服务器ECS。 运行以下命令,安装NFS客户端。 如果您使用CentOS、Redhat、Aliyun Linux操作系统,运行以下命令。 sudo yum install nfs-utils 如果您使用Ubuntu或Debian操作系统,运行以下命令。 sudo apt-get update sudo apt-get install nfs-common 将同时发起的NFS请求数量修改为128, 详情请参见如何修改同时发起的NFS请求数量。 步骤四:挂载文件系统 登录云服务器ECS。 挂载NFS文件系统。 sudo mount -t nfs -o vers=3,proto=tcp,rsize=1048576,wsize=1048576,hard,timeo=600,retrans=2,noresvport file-system-id.region.extreme.nas.aliyuncs.com:/share /mnt 挂载命令中的参数说明如下表所示: 参数 描述 file-system-id.region.extreme.nas.aliyuncs.com:/share /mnt 表示<挂载点地址>:<NAS文件系统目录> <当前服务器上待挂载的本地路径>,请根据实际情况替换。 挂载点地址:file-system-id.region.extreme.nas.aliyuncs.com,您可以在文件存储NAS控制台上,找到目标文件系统,单击管理,进入详情页面获取挂载点地址。 NAS文件系统目录:极速型NAS的共享目录必须以/share开头,例如:/share、/share/subdir。 当前服务器上待挂载的本地路径:服务器(如ECS linux)的根目录(/)或任意子目录(如/mnt),如果是子目录,请确保子目录已存在。 vers 文件系统版本,目前只支持nfs v3。 挂载选项 挂载文件系统时,可选择多种挂载选项,详情情参见下表。 注意 配置参数时,应注意以下内容: 如果您必须更改IO大小参数 (rsize和wsize),建议您尽可能使用最大值 (1048576),以避免性能下降。 如果您必须更改超时参数 (timeo),建议您使用150或更大的值。该timeo参数的单位为0.1 秒,因此150表示的时间为15秒。 不建议使用soft选项,有数据一致性风险。如果您要使用soft选项,相关风险需由您自行承担。 避免设置不同于默认值的任何其他挂载选项。如果更改读或写缓冲区大小或禁用属性缓存,会导致性能下降。 挂载选项使用逗号分隔列表的形式,具体选项与说明如下表所示。 选项 说明 rsize 定义数据块的大小,用于在您的客户端与云中的文件系统之间读取数据。建议值:1048576。 wsize 定义数据块的大小,用于在您的客户端与云中的文件系统之间写入数据。建议值:1048576。 hard 指定在NAS暂时不可用的情况下,使用文件系统上某个文件的本地应用程序时应停止并等待该文件系统恢复在线状态。建议启用该参数。 timeo 指定时长(单位为 0.1 秒),即NFS客户端在重试向云中的文件系统发送请求之前等待响应的时间。建议值:600(60秒)。 retrans 指定NFS客户端应重试请求的次数。建议值:2。 noresvport 指定在网络重连时使用新的TCP端口,保障在网络发生故障恢复的时候不会中断连接。建议启用该参数。 执行mount -l命令,查看挂载结果。 如果回显包含如下类似信息,说明挂载成功。 查看挂载结果 挂载成功后,您可以在ECS上访问NAS文件系统,执行读取或写入操作。 您可以把NAS文件系统当作一个普通的目录来访问和使用,例子如下所示。 读写操作 常见错误排查 如果挂载失败,请参见挂载失败的排查与处理方法进行排查。

1934890530796658 2020-03-31 03:19:15 0 浏览量 回答数 0

回答

本文档介绍如何快速创建文件系统,并将其挂载至云服务器ECS(Linux系统)上。 前提条件 已注册阿里云账号,并完成实名认证,详情请参见阿里云账号注册流程。 说明 如果您要使用RAM账户实现细粒度的权限管理,详情请参见创建自定义权限策略。 已开通NAS服务。 首次登录NAS控制台时,根据页面提示开通NAS服务。 已完成云资源访问授权。 首次使用极速型NAS时,在概览页面的常见入口区域,单击授权管理。 单击极速型和CPFS默认服务授权右侧的前往授权。 单击同意授权,完成AliyunNASMangeENIRole授权。云资源访问授权 在需要创建文件系统的地域,已有可用的专有网络VPC,详情请参见创建专有网络和交换机。 在需要创建文件系统的地域,已有可用的云服务器ECS,并将此云服务器ECS归属到已创建的专有网络VPC下,详情请参见创建ECS实例。 步骤一:创建文件系统 登录NAS控制台。 选择文件系统 > 文件系统列表,单击创建文件系统。 在极速型区域,单击按量付费。 此处以按量付费类型为例进行说明。如果您要包年包月,请单击包年包月。包年包月是在按量付费的基础上推出的更加优惠的计费方式。 在购买页面,配置相关参数。 参数 说明 地域 选择要创建文件系统的地域。 说明 不同地域的文件系统与云服务器ECS不互通。 可用区 可用区是指在同一地域内,电力和网络互相独立的物理区域。 同一地域不同可用区之间的文件系统与云服务器ECS互通。 单击下拉框选择可用区,建议和云服务器ECS在同一可用区,避免跨可用区产生的时延。 协议 选择NFS。 说明 极速型NAS只支持NFS v3。 类型 包括标准型和高级型。 容量 选择合适的容量。 吞吐 选择合适的吞吐。 数据加密 使用KMS服务托管密钥,对文件系统落盘数据进行加密存储。在读写加密数据时,无需解密,详情请参见数据加密。 如果启用了数据加密功能,则在创建快照时,也会自动加密数据。 单击立即购买,根据页面提示,完成购买。 说明 创建文件系统成功后会绑定默认的权限组。如果您要修改权限组,请参见修改挂载点的权限组。 步骤二:添加挂载点 在文件存储NAS中,需要通过挂载点将文件系统挂载至云服务器ECS。极速型NAS只支持专有网络类型的挂载点,具体操作如下所示。 说明 每个文件系统最多可添加1个挂载点。 登录NAS控制台。 选择文件系统 > 文件系统列表。 找到目标文件系统,单击更多 > 添加挂载点。 在添加挂载点页面,配置相关参数。 参数 说明 VPC网络 选择已创建的VPC网络。如果还未创建 ,请前往VPC控制台创建。 说明 必须与云服务器ECS选择一样的VPC网络和交换机。如果是不同的VPC,则需要先通过云企业网打通网络,才能挂载文件系统,详情请参见跨VPC挂载文件系统。 交换机 选择VPC网络下创建的交换机。 权限组 根据需求选择权限组。 初始情况下,每个账号都会自动生成一个VPC默认权限组,允许同一VPC环境下的任何IP地址通过该挂载点访问文件系统。如果您要创建权限组,请参见管理权限组。 单击确定,创建挂载点。 步骤二:安装NFS客户端 在Linux系统中将NFS文件系统挂载至云服务器ECS,您需要先安装NFS客户端。 登录云服务器ECS。 运行以下命令,安装NFS客户端。 如果您使用CentOS、Redhat、Aliyun Linux操作系统,运行以下命令。 sudo yum install nfs-utils 如果您使用Ubuntu或Debian操作系统,运行以下命令。 sudo apt-get update sudo apt-get install nfs-common 将同时发起的NFS请求数量修改为128, 详情请参见如何修改同时发起的NFS请求数量。 步骤四:挂载文件系统 登录云服务器ECS。 挂载NFS文件系统。 sudo mount -t nfs -o vers=3,proto=tcp,rsize=1048576,wsize=1048576,hard,timeo=600,retrans=2,noresvport file-system-id.region.extreme.nas.aliyuncs.com:/share /mnt 挂载命令中的参数说明如下表所示: 参数 描述 file-system-id.region.extreme.nas.aliyuncs.com:/share /mnt 表示<挂载点地址>:<NAS文件系统目录> <当前服务器上待挂载的本地路径>,请根据实际情况替换。 挂载点地址:file-system-id.region.extreme.nas.aliyuncs.com,您可以在文件存储NAS控制台上,找到目标文件系统,单击管理,进入详情页面获取挂载点地址。 NAS文件系统目录:极速型NAS的共享目录必须以/share开头,例如:/share、/share/subdir。 当前服务器上待挂载的本地路径:服务器(如ECS linux)的根目录(/)或任意子目录(如/mnt),如果是子目录,请确保子目录已存在。 vers 文件系统版本,目前只支持nfs v3。 挂载选项 挂载文件系统时,可选择多种挂载选项,详情情参见下表。 注意 配置参数时,应注意以下内容: 如果您必须更改IO大小参数 (rsize和wsize),建议您尽可能使用最大值 (1048576),以避免性能下降。 如果您必须更改超时参数 (timeo),建议您使用150或更大的值。该timeo参数的单位为0.1 秒,因此150表示的时间为15秒。 不建议使用soft选项,有数据一致性风险。如果您要使用soft选项,相关风险需由您自行承担。 避免设置不同于默认值的任何其他挂载选项。如果更改读或写缓冲区大小或禁用属性缓存,会导致性能下降。 挂载选项使用逗号分隔列表的形式,具体选项与说明如下表所示。 选项 说明 rsize 定义数据块的大小,用于在您的客户端与云中的文件系统之间读取数据。建议值:1048576。 wsize 定义数据块的大小,用于在您的客户端与云中的文件系统之间写入数据。建议值:1048576。 hard 指定在NAS暂时不可用的情况下,使用文件系统上某个文件的本地应用程序时应停止并等待该文件系统恢复在线状态。建议启用该参数。 timeo 指定时长(单位为 0.1 秒),即NFS客户端在重试向云中的文件系统发送请求之前等待响应的时间。建议值:600(60秒)。 retrans 指定NFS客户端应重试请求的次数。建议值:2。 noresvport 指定在网络重连时使用新的TCP端口,保障在网络发生故障恢复的时候不会中断连接。建议启用该参数。 执行mount -l命令,查看挂载结果。 如果回显包含如下类似信息,说明挂载成功。 查看挂载结果 挂载成功后,您可以在ECS上访问NAS文件系统,执行读取或写入操作。 您可以把NAS文件系统当作一个普通的目录来访问和使用,例子如下所示。 读写操作 常见错误排查 如果挂载失败,请参见挂载失败的排查与处理方法进行排查。

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