gitlab服务器卡住内存过大

2020-12-12 17:02:23

参考地址  【Git学习】解决GitLab内存消耗大的问题 这个链接里面有作者的详细解决gitlab内存过大的过程。我们也可以学习下作者的思路

解决办法如下 

修改配置文件/etc/gitlab/gitlab.rb

 

将注释掉的这一行放开(至少为2,大致算法为cpu core数量*2 +1)

# unicorn['worker_processes'] = 2

然后执行如下命令:

gitlab-ctl reconfigure

gitlab-ctl restart


  • 2020-01-03 00:36:00

    break和continue详解for循环

    1. break:直接跳出当前循环体(while、for、do while)或程序块(switch)。其中switch case执行时,一定会先进行匹配,匹配成功返回当前case的值,再根据是否有break,判断是否继续输出,或是跳出判断(可参考switch的介绍)。 2. continue:不再执行循环体中continue语句之后的代码,直接进行下一次循环。