11-23 人脸识别项目问题排查
# 部署后端项目
因为之前已经部署过faceGo的项目了,剩下些配置问题。以下是排查过程
# 新旧项目对比
对比了pod的运行日志,发现MySQL的密码错误
去jenkins找到对应项目的代码仓库,核对了新旧项目数据库的账号密码
在本地的线下集群新建一个和线上一样的数据库,同步好结构和数据之后
修改deploy里面的环境变量中MySQL的账号密码,pod成功运行
但是出现域名访问不了的问题,接下来排查dns的问题
dns没有问题,访问不了是因为我开了代理,艹
于是我关了代理,重新访问facego3.five.com报错502
到face3.five.com,排查发现我配置service的时候域名配置错为fave3导致访问不了
service改回face3.five.com后,访问成功,进行下一步前端项目验证
# 前端项目验证
# HBuilder导入项目
- 下载代码
- 切换分支
- 下载依赖
打开微信开发者工具的安全设置端口

选择前端的调用api,如图

# 微信小程序平台验证
更改了前端的配置文件之后
出现api调用的出错的问题,出错api为http://facego3.five.com/faceFeatures/registered
如图

重启小程序,再试出现如图报错

再回到代码查看
| facego | facego3 | |
|---|---|---|
| 镜像 | yeehr/facego:v2.19 | yeehr/facego:v3.0 |
| 访问域名 | https://facego.linkease.net.cn/ | http://facego3.five.com/ |
编辑 (opens new window)