Open bensjohn opened 1 year ago
为了避免每次打开终端都要登录,我写了一个脚本以后台启动的方式
cd /usr/local/bin chmod +x ./aliyunpan # 指定refresh token用于登录 ./aliyunpan login -RefreshToken=27933c59106446****7f306ed130 # 上传下载链接类型:1-默认 2-阿里ECS环境 ./aliyunpan config set -transfer_url_type 1
然后nohup启动
chmod +x aliyunpan_auto_login.sh nohup ./aliyunpan_auto_login.sh > /dev/null 2>&1
定时任务也上了 */60 * * * * /usr/local/bin/aliyunpan token update -mode 2
*/60 * * * * /usr/local/bin/aliyunpan token update -mode 2
但是下载一段时间后发现还是会有token expire,问题出在哪里
[33] 获取下载路径信息错误, token expired [17] ↓ 555.00MB/645.20MB(86.02%) 387.36KB/s(1.09MB/s) in 25m29.91s, left 3m58s ............[34] 获取下载路径信息错误, token expired [35] 获取下载路径信息错误, token expired [17] ↓ 555.38MB/645.20MB(86.08%) 341.12KB/s(1.20MB/s) in 25m30.91s, left 4m29s ............[36] 获取下载路径信息错误, token expired [14] ↓ 671.31MB/723.45MB(92.79%) 389.29KB/s(1.08MB/s) in 30m38.43s, left 2m17s ............[37] 获取下载路径信息错误, token expired [17] ↓ 555.81MB/645.20MB(86.15%) 355.00KB/s(1.03MB/s) in 25m31.91s, left 4m17s ............[38] 获取下载路径信息错误, token expired [14] ↓ 671.63MB/723.45MB(92.84%) 356.18KB/s(974.19KB/s) in 30m39.43s, left 2m28s ............[39] 获取下载路径信息错误, token expired [17] ↓ 556.12MB/645.20MB(86.19%) 408.44KB/s(1.10MB/s) in 25m32.91s, left 3m43s ............[40] 获取下载路径信息错误, token expired [14] ↓ 672.08MB/723.45MB(92.90%) 386.87KB/s(932.61KB/s) in 30m40.43s, left 2m15s ............[41] 获取下载路径信息错误, token expired [14] ↓ 672.43MB/723.45MB(92.95%) 418.43KB/s(1.08MB/s) in 30m41.44s, left 2m4s ............[42] 获取下载路径信息错误, token expired [43] 获取下载路径信息错误, token expired [14] ↓ 672.81MB/723.45MB(93.00%) 325.97KB/s(1.11MB/s) in 30m42.44s, left 2m39s ............[44] 获取下载路径信息错误, token expired [45] 获取下载路径信息错误, token expired
相同的问题 , 在 cron 中 refresh token 看上去是无效的 , 必须退出 session , 重新执行才会生效
看上去是在 session 层面对 config 做了缓存 , 而不是每次都会读取 config 文件
为了避免每次打开终端都要登录,我写了一个脚本以后台启动的方式
然后nohup启动
定时任务也上了
*/60 * * * * /usr/local/bin/aliyunpan token update -mode 2
但是下载一段时间后发现还是会有token expire,问题出在哪里
[33] 获取下载路径信息错误, token expired [17] ↓ 555.00MB/645.20MB(86.02%) 387.36KB/s(1.09MB/s) in 25m29.91s, left 3m58s ............[34] 获取下载路径信息错误, token expired [35] 获取下载路径信息错误, token expired [17] ↓ 555.38MB/645.20MB(86.08%) 341.12KB/s(1.20MB/s) in 25m30.91s, left 4m29s ............[36] 获取下载路径信息错误, token expired [14] ↓ 671.31MB/723.45MB(92.79%) 389.29KB/s(1.08MB/s) in 30m38.43s, left 2m17s ............[37] 获取下载路径信息错误, token expired [17] ↓ 555.81MB/645.20MB(86.15%) 355.00KB/s(1.03MB/s) in 25m31.91s, left 4m17s ............[38] 获取下载路径信息错误, token expired [14] ↓ 671.63MB/723.45MB(92.84%) 356.18KB/s(974.19KB/s) in 30m39.43s, left 2m28s ............[39] 获取下载路径信息错误, token expired [17] ↓ 556.12MB/645.20MB(86.19%) 408.44KB/s(1.10MB/s) in 25m32.91s, left 3m43s ............[40] 获取下载路径信息错误, token expired [14] ↓ 672.08MB/723.45MB(92.90%) 386.87KB/s(932.61KB/s) in 30m40.43s, left 2m15s ............[41] 获取下载路径信息错误, token expired [14] ↓ 672.43MB/723.45MB(92.95%) 418.43KB/s(1.08MB/s) in 30m41.44s, left 2m4s ............[42] 获取下载路径信息错误, token expired [43] 获取下载路径信息错误, token expired [14] ↓ 672.81MB/723.45MB(93.00%) 325.97KB/s(1.11MB/s) in 30m42.44s, left 2m39s ............[44] 获取下载路径信息错误, token expired [45] 获取下载路径信息错误, token expired