messense / aliyundrive-webdav

阿里云盘 WebDAV 服务
MIT License
9.6k stars 1.09k forks source link

路由器重启后延迟启动、失败重试等问题 #882

Closed qwerttvv closed 1 year ago

qwerttvv commented 1 year ago

问题描述

路由器定时重启,虽然现在已经是99的优先级,但重启后网络还没有好,程序就起来了,然后报错就挂了

目前我是增加了一个重启的计划任务,定在定时重启路由器之后10分钟再重启程序以便解决问题,例如

30 4 * * * /etc/init.d/aliyundrive-webdav restart

不知道有没有更好的姿势解决这个问题,比如延迟、或者重试,或者其它什么的

重现步骤

重启路由器

版本

v2.3.2

运行平台

openwrt

日志

<unknown time> ERROR aliyundrive_webdav::drive: refresh token failed: Request error: error sending request for url (https://aliyundrive-oauth.messense.me/oauth/access_token): error trying to connect: tcp connect error: Network unreachable (os error 101)
Error: get access_token failed