查看云应用详情
操作步骤
- 在我的小程序 页面,点击 小程序 右侧的 查看,进入 **开发管理** 页面。
- 点击左侧导航栏中的 云服务(公测),进入 云服务列表 页面。
- 点击云应用卡片,进入该云应用的详情页。
- 查看 技术栈、最新发布版本 、运行状态,以及 云服务器 ECS、数据库、二级域名、发布信息 等。
说明:您可以点击应用名右侧的 切换到XX环境 按钮,快速地切换环境。
若切换到的环境尚未构建,在弹出窗口中点击 前往构建 将会跳转到对应环境构建页面。
云服务器 ECS
云服务器基本信息
点击 云服务器 ECS 标签,查看属于该云应用的云服务器实例的 资源名称、类型、资源详情、创建时间、状态 及操作信息。
查看监控
点击云服务器列表中的 查看监控 操作,可进入云服务器监控页面查看 ECS 的 CPU 百分比、内存使用率等使用情况。
远程连接
- 点击云服务器 操作 栏的 远程连接 操作,会弹出 ECS 远程连接窗口,首次进行远程连接时,系统会显示 远程连接密码,输入此密码即可连接服务器。
- 连接后,使用 root 账户登录。设置登录密码,请参考 重置密码。如果忘了远程连接密码,可点击该页面右上角的 修改 远程连接密码 按钮,重置密码。
重置密码
重要:云服务器的 root 账户没有初始密码,您需要通过重置密码来修改 root 账户密码。密码在修改后不会立即生效,需重启主机后才生效。重启主机会导致部署在其上的应用不可用,需要重新部署。建议您在构建环境后,立即重置 ECS 密码。
点击云服务器 ECS 操作 栏的 更多 > 重置密码 操作。
在弹出窗口中输入新密码,点击 提交 后便会重置云服务器的 root 账户密码。
说明:密码必须同时包含大小写字母和数字,且字符数在 8~30 之间。
密码重置成功后,页面会弹出提示 主机密码已重置,重启后生效!
重启主机
重要: 重启主机会导致部署在其上的应用不可用,重启后需要重新部署应用才能恢复服务。主机重启时请勿对应用进行操作。
- 点击云服务器列表中的 更多 > 重启 操作。
- 在弹出的重启主机窗口中,点击 确定,主机开始重启。
说明:重启过程中,主机状态会由 关机中 变为 开机中,再变为 待发布,此时说明主机已重启成功。
远程日志服务
打开服务
重要: 开启远程日志服务允许小程序开发工具直连云服务器获取应用日志内容。该功能需要打开云服务器的 SSH 端口,并创建仅能访问默认日志目录(/home/admin/logs)的系统账户。
- 点击云服务器列表中的 更多 > 开启远程日志服务。
- 在弹出的开启远程日志服务窗口中,点击 确定,服务器的 SSH 端口将被打开,小程序开发工具可以访问服务器获取日志。您也可以通过本地的 SSH 客户端连接服务器。
关闭服务
重要:- 远程日志服务需要使用 SSH 端口,为了降低云服务器的安全风险,建议在不使用该功能时及时关闭该服务。- 若有 SSH 连接未关闭,关闭远程日志服务会失败。若您未显式地断开 SSH 连接,请等待连接超时断开后,再尝试关闭远程日志服务。
- 点击云服务器列表中的 更多 > 关闭远程日志服务。
- 在弹出的关闭远程日志服务窗口中,点击 确定,服务器的 SSH 端口将被关闭。
数据库
目前,云应用支持 MySQL 数据库。在 数据库 标签中,可查看当前云应用使用的数据库的基本信息,如 数据库 IP、admin 用户初始密码 、Web 控制台 等。
重要:内置 MySQL 数据库的默认编码为 latin1,为避免开发时的乱码问题,建议将数据库表和客户端连接的编码都设置为 UTF-8。
Web 控制台
云应用提供数据库配套的 Web 控制台,方便您操作数据库。数据库 Web 控制台在测试环境中默认开启,在生产环境中默认关闭。需要开启 Web 控制台的话,请点击 启用 按钮。
开启 web 控制台后,点击 点击查看 链接,访问数据库 Web 控制台。
云应用为 MySQL 数据库提供的 Web 控制台为 phpMyAdmin。有关 phpMyAdmin 的使用教程,参考 phpMyAdmin 官方文档。
admin 用户密码
说明:系统会为您的数据库设置 8 位初始密码,但为了您的系统安全,建议尽快修改初始密码。
- 点击 数据库 标签页中的眼睛图标()查看 admin 的用户初始密码。
- 点击密码旁的 修改 按钮可修改数据库 admin 用户的密码。
控制端口
数据库的控制端口(MySQL 默认为 3306)在 VPC 安全组中默认是关闭的。如需远程连接至数据库,点击 控制端口 旁的 开启 按钮。
说明:为确保生产环境安全,该功能仅对测试环境开放。生产环境默认不开启数据库控制端口。
域名
域名 页签用于展示可访问至云应用后端服务的域名,以及云应用服务配置的SSL证书。
- 在生产环境中,您可以看到环境构建时购买的域名以及自动生成的 SSL 证书。若域名购买失败,或者 SSL 证书审核未通过,您可以按界面提示重试,或提交工单反馈问题。
若您没有在构建环境时购买域名,也可以手动配置 SSL 证书。若您在构建环境之后想购买域名,可点击 前往购买。
重要:为确保生产环境的安全,生产环境的云应用服务必须通过 HTTPS 协议访问,SSL 证书可以通过点击 上传SSL证书(.pem 文件) 上传。
- 在测试环境中,云应用会被自动分配一个二级域名,如
<xxx>.mapp-test.xyz
,点击域名旁的复制图标,域名会被复制至剪贴板。
重要:- 部署应用时,若您未上传过 SSL 证书,且发布包中未按技术栈规约配置过自定义的 Nginx 路由,应用部署可能会失败。- 重新配置或手动上传的 SSL 证书在下次部署应用时生效。
发布信息
在 发布信息 页签中,您可查看当前云应用的 发布历史 和 发布包版本。发布历史 列表中显示的是已部署过的版本,发布包版本 列表中显示的是已上传的发布包版本。
SOFAStack中间件
云应用中的 SOFAStack 中间件是为了帮助小程序的开发者更方便地使用中间件产品而提供的简化版中间件。
服务注册
云应用部署成功后,您可以在 SOFAStack 中间件 > 微服务平台 > 服务注册 中看到已经注册的服务以及订阅此服务的应用。要使用更多的功能,点击 更多功能 中的产品入口,访问蚂蚁金融科技控制台进行使用。
定时任务
在 SOFAStack 中间件 > 微服务平台 > 定时任务 中查看已有的定时服务,也可以新增定时任务,操作步骤如下:
- 在 定时任务 中,点击 添加定时任务。
在 创建定时任务 页面输入 任务名称 及 CRON 表达式,点击 确定。
在定时任务的 操作 栏开启定时任务开关,也可以点击 触发 手动触发一次。
动态配置
在 SOFAStack 中间件 > 微服务平台 > 动态配置 中查看已有的动态配置,也可以创建新的动态配置,操作步骤如下:
- 在 动态配置 页面点击 新增动态配置。
在 新增配置类 页面输入 所属域 及 类标识,点击 确定。
在当前类标识下点击 添加属性。
在新增属性页面输入 属性名 和 描述(选填),点击 确定。
点击属性列表中 操作 列下的 填写推送值。在 填写推送值 页面,输入要推送的值,点击 推送配置。
推送成功后,点击 推送记录 列下的 查看 按钮查看推送记录和订阅者当前的值。
消息队列
在 SOFAStack 中间件 > 消息队列 中查看消息订阅信息,也可以添加新的消息订阅,操作步骤如下:
在 消息队列 页面点击 添加消息订阅。
在 添加消息订阅 页面输入 消息订阅组、消息主题、消息事件码,点击 确定,完成添加。
分布式链路跟踪
参考 分布式链路跟踪 文档。