gitlab解决#<Unicorn::HttpServer:0x007f854b8b8ad0>: worker (pid: 29607) exceeds memory limit

来源:互联网 发布:cf for mac版 编辑:程序博客网 时间:2024/05/21 12:40

前些天有用户反映通过http方式git clone代码报502,马上去查看gitlab的日志,发现如下:

W, [2017-06-04T06:00:15.559298 #29607]  WARN -- : #<Unicorn::HttpServer:0x007f854b8b8ad0>: worker (pid: 29607) exceeds memory limit (232222720 bytes > 220933571 bytes)
W, [2017-06-04T06:00:15.559484 #29607]  WARN -- : Unicorn::WorkerKiller send SIGQUIT (pid: 29607) alive: 1631 sec (trial 1)
I, [2017-06-04T06:00:15.761180 #16263]  INFO -- : reaped #<Process::Status: pid 29607 exit 0> worker=8


查看官方介绍说低版本(目前公司用的是v7.2.1)默认设置的是200---250m,针对上面报的超过内存限制问题已被人提交bug,新版本已经默认设为400--450m了。当然也可用通过配置安装目录下gitlab/config.ru来自定义内存范围,然后重启gitlab服务生效。

阅读全文
0 0
原创粉丝点击