Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

【Bug】【青龙】青龙面板定时任务执行不会退出,脚本执行完成后会卡住 #759

Open
11 of 27 tasks
yingfeng-i opened this issue Jul 31, 2024 · 24 comments
Open
11 of 27 tasks

Comments

@yingfeng-i
Copy link

yingfeng-i commented Jul 31, 2024

版本

BiliTool版本号:v2.1.2

青龙版本号:正式版 v2.17.9

确认

  • 是的,我已搜索并确认,没有其他相同的议题
  • 是的,我确认,已尝试升级bilitool到最新版,但未解决
  • 是的,我确认,已尝试升级青龙到最新版,但未解决

服务器架构

  • x64
  • arm64
  • arm
  • 其他(请在下面补充)

服务器系统

  • Windows
  • macOS
  • Linux
    • Debian
    • Ubuntu
    • Windows
    • Alpine
    • Centos
    • 其他(请在下面补充)

青龙容器类型

  • Docker
  • Podman
  • 其他(请在下面补充)

青龙镜像

  • whyour/qinglong:latest(Alpine)
  • whyour/qinglong:debian(Debian)

选择的BiliTool运行模式

  • dotnet
  • bilitool

如果是青龙拉库相关bug,请贴出拉库方式截图

  • 是,截图如下

如果是缺失文件相关bug,请贴出容器内文件路径信息

  • 是,信息如下

查看方式参考文档:提示文件不存在或路径异常怎么排查

BiliTool仓库文件路径:<粘贴路径>

脚本文件路径:<粘贴路径>

<这里贴截图>

问题描述

<青龙面板定时任务执行不会退出,脚本执行完成后会卡住>

日志信息

图片

[08:16:08 INF] ·开始推送·Daily任务·
2024-07-31T00:16:08.0727128Z 开始推送到:Server酱Turbo版
2024-07-31T00:16:08.4098652Z Response status: OK.
2024-07-31T00:16:08.4100161Z Response content: {"code":0,"message":"","data":{"pushid":"*********","readkey":"*******************","error":"SUCCESS","errno":0}}.

[08:16:08 INF] 运行环境:Production
[08:16:08 INF] 应用目录:/ql/data/repo/RayWangQvQ_BiliBiliToolPro/src/Ray.BiliBiliTool.Console/bin/Debug/net6.0/

[08:16:08 INF] 运行结束
/ql/shell/share.sh: line 464: task_after: unbound variable
<details>
@starsink-d
Copy link

同样的问题
image

@Henvy-Mango
Copy link

俺也一样
image

@adnogpu
Copy link

adnogpu commented Aug 3, 2024

+1

@AlephZHAO
Copy link

AlephZHAO commented Aug 3, 2024

同样的问题,mark一下
日志:

v2.1.2 开源 by https://github.com/RayWangQvQ/BiliBiliToolPro

[09:14:37 INF] ·开始推送·Daily任务·
2024-08-05T01:14:37.XXX8593Z 开始推送到:钉钉机器人
2024-08-05T01:14:38.XXX665Z Response status: OK.
2024-08-05T01:14:38.XXX3056Z Response content: {"errcode":0,"errmsg":"ok"}.

[09:14:38 INF] 运行环境:Production
[09:14:38 INF] 应用目录:/ql/data/repo/RayWangQvQ_BiliBiliToolPro/src/Ray.BiliBiliTool.Console/bin/Debug/net6.0/

[09:14:38 INF] 运行结束
/ql/shell/share.sh: line 476: task_after: unbound variable

@PoisonGZ
Copy link

PoisonGZ commented Aug 4, 2024

+1

@mapleshadow
Copy link

+1
同样的问题

@stvenshaw
Copy link

image

一样的问题

@allenczt
Copy link

allenczt commented Aug 6, 2024

image
一样的问题

@PanGaoo
Copy link

PanGaoo commented Aug 6, 2024

+1

@evanhuang2020
Copy link

+1
image

@ldcr1319
Copy link

ldcr1319 commented Aug 7, 2024

/ql/shell/share.sh: line 464: task_after: unbound variable

@lyt8384
Copy link

lyt8384 commented Aug 7, 2024

+1

1 similar comment
@ZhiDingWangZi
Copy link

+1

@CirnoSalt
Copy link

+1,遇到相同问题

@tunecc
Copy link

tunecc commented Aug 8, 2024

+1

@Lucio-0408
Copy link

在定时任务里有个执行后,在里面填点命令就能够让任务不一直处于运行状态,我填的是echo xxxx,原理不太清楚

@BaseenHolmes
Copy link

+1

@adnogpu
Copy link

adnogpu commented Aug 9, 2024

在定时任务里有个执行后,在里面填点命令就能够让任务不一直处于运行状态,我填的是echo xxxx,原理不太清楚

老哥能说具体点吗
image
是这个吗 具体填什么 直接echo xxx就行吗

@Lucio-0408
Copy link

在定时任务里有个执行后,在里面填点命令就能够让任务不一直处于运行状态,我填的是echo xxxx,原理不太清楚

老哥能说具体点吗 image 是这个吗 具体填什么 直接echo xxx就行吗

定时任务里的任务,选编辑,最底下有个执行后,xxx随便填,会写在日志里

@EsunR
Copy link

EsunR commented Aug 13, 2024

+1

1 similar comment
@15298867332
Copy link

+1

@15298867332
Copy link

+1有大佬怎么解决

@AlephZHAO
Copy link

AlephZHAO commented Aug 16, 2024

在定时任务里有个执行后,在里面填点命令就能够让任务不一直处于运行状态,我填的是echo xxxx,原理不太清楚

老哥能说具体点吗 image 是这个吗 具体填什么 直接echo xxx就行吗

定时任务里的任务,选编辑,最底下有个执行后,xxx随便填,会写在日志里

@Lucio-0408 这个解决方法可行,我在“执行后”里填写的是echo success,在日志输出完success后,脚本就自动退出了;不过脚本本身的bug还是依然存在的,需要等待作者修复,不过可以暂时用这个方法解决一下!感谢大佬!

@1545043459
Copy link

我有一个解决思路,就是在环境变量里添加一个task_after变量,内容为#,这样就可以了
Screenshot_2024_0818_110605

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests