流程是 上传照片到 OSS 然后添加到阿里云人脸识别的样本库中,
由于添加到样本库时间太久,所以想异步处理,但是在自定义命令行中会出现签名错误,改成这种模型的方法 直接不执行.
哪位大佬能指点一二 解决有红包.
下面是模型中的方法,用的是阿里云的 sdk;
1
louxiaohei 2020-09-08 14:51:07 +08:00
static 类型的只能调 static 的嗷,看看是不是这个问题?
|
2
blurh11E27 OP @louxiaohei 好的 我试一下
|
3
hsk9044 2020-09-08 15:14:39 +08:00
你可以试试用 tp5 自带的 think-queue 队列拓展, 与其自己折腾异步实现, 不如直接用官方现成的轮子. 用上自带的队列拓展, 开几十个消费进程那跑完也是分分钟的事情
|
4
blurh11E27 OP @hsk9044 多谢 我还是太年轻了~
|
5
blurh11E27 OP @hsk9044 哎 失误了 搞了半天 还是报错. 问题不在异步. 命令行下 这阿里云签名报错
|
6
hsk9044 2020-09-08 16:05:38 +08:00
应该是你什么地方弄错了, 直接拿官方例子来改改. 不过处理这种长耗时的事务, 其实也应该用队列来实现
|
7
blurh11E27 OP @hsk9044 .... 好了 我..sk 写错了. .. .
|