bump.

On Tue, Dec 6, 2016 at 12:45 PM, Alex Elman <zombied.proc...@gmail.com>
wrote:

> I'm seeing a performance issue on my GitLab EE omnibus instance. Each
> branch DELETE gets processed by a unicorn worker. I have a 3 minute timeout
> on the unicorn workers and for some reason deletes often take more than 3
> minutes. There are automated build tools in my environment that routinely
> execute batch deletes on old branches. When these batched deletes exceed
> the number of available unicorn workers, all of the workers get tied up
> doing the DELETE  and GitLab becomes unavailable for a full 180 seconds. Is
> there something we can tune on my side to improve this situation? Does a
> future version of GitLab have improvements? I have plans to upgrade to
> v8.14 in a few weeks.
>
>
> Started DELETE "/api/v3/projects/8987/repository/branches/develop" for
> 192.168.1.1 at 2016-12-06 12:05:38 -0600
> Started DELETE "/api/v3/projects/9067/repository/branches/develop" for
> 192.168.1.1 at 2016-12-06 12:05:38 -0600
> Started DELETE "/api/v3/projects/9541/repository/branches/develop" for
> 192.168.1.1 at 2016-12-06 12:05:38 -0600
> Started DELETE "/api/v3/projects/9833/repository/branches/develop" for
> 192.168.1.1 at 2016-12-06 12:05:38 -0600
> Started DELETE "/api/v3/projects/9107/repository/branches/develop" for
> 192.168.1.1 at 2016-12-06 12:05:38 -0600
> Started DELETE "/api/v3/projects/8967/repository/branches/develop" for
> 192.168.1.1 at 2016-12-06 12:05:38 -0600
> Started DELETE "/api/v3/projects/9506/repository/branches/develop" for
> 192.168.1.1 at 2016-12-06 12:05:38 -0600
> Started DELETE "/api/v3/projects/9047/repository/branches/develop" for
> 192.168.1.1 at 2016-12-06 12:05:38 -0600
> Started DELETE "/api/v3/projects/9147/repository/branches/develop" for
> 192.168.1.1 at 2016-12-06 12:05:38 -0600
> Started DELETE "/api/v3/projects/9187/repository/branches/develop" for
> 192.168.1.1 at 2016-12-06 12:05:39 -0600
> Started DELETE "/api/v3/projects/9087/repository/branches/develop" for
> 192.168.1.1 at 2016-12-06 12:05:40 -0600
> Started DELETE "/api/v3/projects/9471/repository/branches/develop" for
> 192.168.1.1 at 2016-12-06 12:05:41 -0600
>
> 3 minutes later....
>
> E, [2016-12-06T12:08:39.197446 #8636] ERROR -- : worker=2 PID:4084 timeout
> (181s > 180s), killing
> E, [2016-12-06T12:08:39.197520 #8636] ERROR -- : worker=5 PID:11150
> timeout (181s > 180s), killing
> E, [2016-12-06T12:08:39.197591 #8636] ERROR -- : worker=3 PID:19262
> timeout (181s > 180s), killing
> E, [2016-12-06T12:08:39.197664 #8636] ERROR -- : worker=1 PID:30788
> timeout (181s > 180s), killing
> E, [2016-12-06T12:08:39.197735 #8636] ERROR -- : worker=11 PID:28165
> timeout (181s > 180s), killing
> E, [2016-12-06T12:08:39.197829 #8636] ERROR -- : worker=14 PID:26486
> timeout (181s > 180s), killing
> E, [2016-12-06T12:08:39.197915 #8636] ERROR -- : worker=0 PID:25084
> timeout (181s > 180s), killing
> E, [2016-12-06T12:08:39.197996 #8636] ERROR -- : worker=13 PID:27070
> timeout (181s > 180s), killing
> E, [2016-12-06T12:08:39.198073 #8636] ERROR -- : worker=8 PID:4466 timeout
> (181s > 180s), killing
> E, [2016-12-06T12:08:39.333829 #8636] ERROR -- : reaped #<Process::Status:
> pid 4466 SIGKILL (signal 9)> worker=8
> E, [2016-12-06T12:08:39.334044 #8636] ERROR -- : worker=9 PID:18003
> timeout (181s > 180s), killing
> E, [2016-12-06T12:08:39.334121 #8636] ERROR -- : worker=2 PID:4084 timeout
> (181s > 180s), killing
> E, [2016-12-06T12:08:39.334189 #8636] ERROR -- : worker=5 PID:11150
> timeout (181s > 180s), killing
> E, [2016-12-06T12:08:39.334257 #8636] ERROR -- : worker=3 PID:19262
> timeout (181s > 180s), killing
> E, [2016-12-06T12:08:39.334323 #8636] ERROR -- : worker=1 PID:30788
> timeout (181s > 180s), killing
> E, [2016-12-06T12:08:39.334394 #8636] ERROR -- : worker=11 PID:28165
> timeout (181s > 180s), killing
> E, [2016-12-06T12:08:39.334456 #8636] ERROR -- : worker=14 PID:26486
> timeout (181s > 180s), killing
> E, [2016-12-06T12:08:39.334520 #8636] ERROR -- : worker=0 PID:25084
> timeout (181s > 180s), killing
> E, [2016-12-06T12:08:39.334587 #8636] ERROR -- : worker=13 PID:27070
> timeout (181s > 180s), killing
>
> System information
> System:         RedHatEnterpriseServer 6.7
> Current User:   git
> Using RVM:      no
> Ruby Version:   2.1.8p440
> Gem Version:    2.5.1
> Bundler Version:1.10.6
> Rake Version:   10.5.0
> Sidekiq Version:4.1.4
>
> GitLab information
> Version:        8.10.13-ee
> Revision:       6ece4f9
> Directory:      /opt/gitlab/embedded/service/gitlab-rails
> DB Adapter:     PostgreSQL
> DB Version:     9.2.17
> URL:            https://mygitlab
> HTTP Clone URL: https://mygitlab/some-group/some-project.git
> SSH Clone URL:  git@mygitlab:some-group/some-project.git
> Elasticsearch:  no
> Geo:            no
> Using LDAP:     yes
> Using Omniauth: yes
> Omniauth Providers: saml
>
> GitLab Shell
> Version:        3.2.1
> Repository storage paths:
> - default:      /var/opt/gitlab/git-data/repositories
> Hooks:          /opt/gitlab/embedded/service/gitlab-shell/hooks/
> Git:            /opt/gitlab/embedded/bin/git
>
>
> --
> Alex Elman
>



-- 
Alex Elman

-- 
You received this message because you are subscribed to the Google Groups 
"GitLab" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to gitlabhq+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/gitlabhq/CAD-8G_oYYNxoKf-RPXv-ENXnoB9HOp0NVr6gZ%3DkXkT8KHRSP_g%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to