19.3.2 运维后台
运维后台是牛刀云提供给项目应用运营方管理应用服务请求安全、健康检查、短信等运维配置参数的管理系统。
进入正式环境运维后台的方法:从制作台的“高级”页面中进入,单击正式环境-运维后台图标右侧的“进入”按钮,如图19-17所示。打开运维后台登录界面。具有“管理员”角色的用户才能登陆运维后台。system是默认的管理员,可以进入运维后台,也可以进入管理后台,添加新用户,再给用户分配“管理员”角色,这个用户就可以进入运维后台了。
图19-17 运维后台入口
运维后台提供有3个功能:网关控制、日志管理(未开放)和短信配置。如图19-18所示。
图19-18 运维后台
1、网关控制
网关控制用于设置请求大小、请求次数、ip限制、健康检查和HTTPS设置。
l 请求大小:用于设置各应用服务所能接收请求包的最大字节限制
l 请求次数:用于设置各应用服务在时间单位内所能接收请求的次数限制
l Ip限制:用于设置各应用服务访问的IP黑白名单
l 健康检查:用于设置各应用服务健康检查的地址、连接超时时间、重试次数间隔等参数
l HTTPS设置:选中强制HTTPS后,HTTP请求会被转换为HTTPS请求,不选中强制HTTPS,不进行协议转换
请求大小、请求次数、ip限制、健康检查这四个功能,都是与应用所使用到的服务相关的,因此打开功能默认会列出服务列表。默认限制参数设置是禁用的。如需启用,单击列表中的“操作”列中的“设置”按钮,可打开设置对话框,对启用状态和参数进行设置。
牛刀云提供的公共服务相关说明,见表19-2。
表19-2 公共服务说明
服务名称 |
服务说明 |
op_ind_loginfo |
运营指标日志收集接口服务 |
code |
IDE中的代码编辑器服务 |
uixweb |
小程序预览服务 |
app |
应用前台服务 |
main |
应用后台服务 |
admin |
管理后台服务 |
gateway |
网关服务 |
storage |
对象存储代理服务 |
minio |
文件存储服务 |
uaa |
用户账户和认证服务 |
dbrest |
数据服务 |
sms |
短信服务 |
login |
登录接口服务 |
logout |
登出接口服务 |
oauth2-client |
第三方登录服务 |
excel |
excel导入导出服务 |
geocoder |
地理位置解析服务 |
meta |
元数据服务 |
grafana |
日志服务 |
grafana-api |
日志api服务 |
grafana-public |
日志公共api服务 |
grafana-dashboard |
日志仪表盘服务 |
log-dashboard-init |
日志仪表盘初始化服务 |
2、日志管理
日志管理用于启动和禁用相关系统日志记录功能,可记录的日志包括:操作日志、API调用统计、传播分析和玩家分析日志。如图19-19所示。启动/禁用日志的方法为:选中日志名称前的复选框,单击“启用”按钮启用日志,单击“禁用”按钮禁用日志。
图19-19 日志管理
切换到“查看日志”页签,如图19-20所示。
图19-20 查看日志
单击“点击”按钮,显示日志详情,如图19-21所示。
图19-21 查看日志
3、短信配置
短信配置用于设置应用中用户注册和修改密码时发送验证短信的服务商及接口相关参数。如图19-22所示。
图19-22 短信配置
短信配置提供有牛刀云和阿里云通信两种选项。在开发环境、测试环境中,默认设置是牛刀云的短信服务,便于用户在开发、测试期间可正常测试短信功能。牛刀云的短信服务接口平台已在后台默认配置,无需在界面上进行设置。使用牛刀云的短信服务,所发送短信均以【牛刀云】开头。
用户正式运营时不能使用牛刀云短信服务,可选择使用阿里云通信短信服务商。相关参数需至阿里云通信—短信服务控制台中获取,具体获取位置如下:
Access Key ID和Access Key Secret:短信服务—接口调用---获取AK。
短信签名:短信服务—签名管理—签名名称。
模板编号:短信服务—模板管理—模板CODE。