试着用rust写了个超低占用的定时任务面板

2026-04-29 10:013阅读0评论SEO资源
  • 内容介绍
  • 文章标签
  • 相关推荐
问题描述:

前几天青龙爆出了严重的越权漏洞,居然4天才解决漏洞,我就想把青龙换成白虎面板的,结果刚部署上,内存就占用了近500mb,还没开始迁移脚本呢就占用这么高。。
青龙开机内存也是占用近300mb,我就在想一个定时任务面板空闲占用那么高合理吗。

既然nodejs和golang占用都那么高,我就想着用rust试试,无非也就依赖,变量,任务这几个功能,不多。
实现完毕发现空闲内存占用也就几mb,完美,很符合我对定时面板的想法。
902e59d060bfc7aaf3d468a4a5101b901537×678 28.2 KB
图片2559×1140 124 KB
图片2559×788 78.3 KB
图片2556×1030 109 KB

目前已经稳定运行几天了。

github.com

GitHub - mtvpls/zhuque

通过在 GitHub 上创建帐户来为 mtvpls/zhuque 开发做出贡献。

一键docker

docker run -d \ --name zhuque \ -p 3000:3000 \ -v $(pwd)/data:/app/data \ -e AUTH_USERNAME=admin \ -e AUTH_PASSWORD=your_password \ -e TZ=Asia/Shanghai \ ghcr.io/mtvpls/zhuque:latest 网友解答:


--【壹】--:

等一个玄武


--【贰】--:

好家伙,四大神兽要聚齐了,前几天刚看到一个白虎项目,这又一个朱雀


--【叁】--:

点一个,


--【肆】--:

我在抱脸上部署了应该也稳定了一个多月了,我没多少任务,就是签签到哈哈。


--【伍】--:

docker能帮忙兼容arm设备吗?arm真的需要


--【陆】--:

github action打包arm镜像似乎要很久 我有空再看看吧


--【柒】--:

还差个玄武


--【捌】--:

我觉得青龙很重本来也没多少功能,bug还多


--【玖】--:

已赞,非常好。青龙很久前用过,几个任务用了cron,没用面板。这面板占用不大,给赞。


--【拾】--:

emmmm,好的好的,感谢老友,之前在claw免费容器上部署了确实不错,自己的是个arm设备,


--【拾壹】--:

看朱雀的github,玄武是朱雀的前端项目,哈哈哈哈


--【拾贰】--:

图片819×292 7.9 KB
已经支持arm了