[Day 27] Gitea - 你的Gitea慢了吗?卡卡的?

起源

在某天,一个正在使用gitea的同事告诉我,gitea现在变得好慢喔。/images/emoticon/emoticon06.gif
我当下去看gitea的VM发现cpu有偏高的情况,没发现什麽异状。
再隔天,又有两三个的同事告诉我,gitea现在变得好慢喔。/images/emoticon/emoticon09.gif
我看一下昨天发生的时间也跟今天差不多呀!
後来进入gitea UI介面内的网站管理,发现gitea每天会触发一些排程任务,而且都是在排程的时间刚好跟gitea变慢的时间重叠!/images/emoticon/emoticon46.gif

https://ithelp.ithome.com.tw/upload/images/20210928/20115289MItmlc7Mg2.png
gitea网站管理示意图

我尝试将排程调整为下班时间触发,之後就改善之前gitea固定时间会变慢的状况了。
那我就带着大家调整看看罗,开始吧!

cron job 变更设定

首先进入gitea那台VM 设定 conf/app.ini

编辑你的app.ini档案

vi ${your_gitea_app.ini}

将此设定贴上,就能将SCHEDULE改为半夜执行了。

[cron.archive_cleanup]
SCHEDULE=@midnight
[cron.update_mirrors]
SCHEDULE=@midnight
[cron.repo_health_check]
SCHEDULE=@midnight
[cron.check_repo_stats]
SCHEDULE=@midnight
[cron.deleted_branches_cleanup]
SCHEDULE=@midnight
[cron.update_migration_poster_id]
SCHEDULE=@midnight
[cron.sync_external_users]
SCHEDULE=@midnight

重启gitea

docker-compose restart

或者

docker restart ${gitea_container}

最後check一下

打开gitea -> 网站管理 -> 应用监控面版 看一下是否排程都改为midnight执行
https://ithelp.ithome.com.tw/upload/images/20210928/20115289MItmlc7Mg2.png

如图所示,排程都改为midnight执行了!隔天在同一个时间在试试看会不会有出现一样的问题,相信能大幅改善各位使用gitea的流畅度。这样子gitea就可以用起来更加顺顺的罗!


<<:  Station list screen (2)

>>:  Day26 如何改善专注力?

Modbus RTU简介(上)

1 前言 1.1 什麽是Modbus Modbus是一种用於工业控制的标准通信协议,它定义了装置之间...

Day 16 self-attention的实作准备(二) 设定tensorflow和keras的环境

前言 昨天在建立环境的时候发现有很多相容性的问题,因此今天我想说这几天先来学习一下tensorflo...

Day05 - 纯 Html - 复杂型别 object + collection

object + collection 指的是 object 里面的某 Property 的资料型态...

当火灾发生时,势必要分流人群,让各个出口可以有效运用,让人群疏散

分散流量 前面的章节,都是一台EC2或个别的Container去执行应用程序,虽然网站可以正常运作,...

【第13天】训练模型-优化器(Optimizer)

摘要 优化器演算法比较 1.1 浅谈优化器演算法 1.2 设计实验 1.3 函数设定 1.4 纪录学...