GitLab优化

2021-04-28  本文已影响0人  可望不可j

优化GitLab性能,修改gitlab配置文件/etc/gitlab/gitlab.rb

官方推荐最低物理配置是 2核4G

a、减少进程数与超时时间

超时时间

unicorn['worker_timeout'] = 60       

不能低于2,否则卡死 worker=CPU核数+1                                                                                                 

unicorn['worker_processes'] = 2

b、GitLab默认使用了PostgreSQL,优化PostgreSQL

# 减少数据库缓存大小 默认256,可适当改小

postgresql['shared_buffers'] = "256MB"

# 减少数据库并发数

postgresql['max_worker_processes'] = 8

# 减少sidekiq并发数

sidekiq['concurrency'] = 10

c、减少unicorn内存使用

# 减少内存

unicorn['worker_memory_limit_min'] = "200 * 1 << 20"

unicorn['worker_memory_limit_max'] = "300 * 1 << 20"

d、手动添加Swap分区

上一篇下一篇

猜你喜欢

热点阅读