Use external metrics server process for Puma
This moves us away from a process-internal server thread and toward an external process that we supervise instead.
显示
- config/initializers/7_prometheus_metrics.rb 27 个添加, 11 个删除config/initializers/7_prometheus_metrics.rb
- lib/gitlab/process_supervisor.rb 50 个添加, 11 个删除lib/gitlab/process_supervisor.rb
- metrics_server/dependencies.rb 1 个添加, 0 个删除metrics_server/dependencies.rb
- metrics_server/metrics_server.rb 21 个添加, 0 个删除metrics_server/metrics_server.rb
- sidekiq_cluster/cli.rb 5 个添加, 3 个删除sidekiq_cluster/cli.rb
- sidekiq_cluster/sidekiq_cluster.rb 3 个添加, 0 个删除sidekiq_cluster/sidekiq_cluster.rb
- spec/commands/sidekiq_cluster/cli_spec.rb 12 个添加, 23 个删除spec/commands/sidekiq_cluster/cli_spec.rb
- spec/lib/gitlab/process_supervisor_spec.rb 75 个添加, 32 个删除spec/lib/gitlab/process_supervisor_spec.rb
- spec/metrics_server/metrics_server_spec.rb 44 个添加, 4 个删除spec/metrics_server/metrics_server_spec.rb
想要评论请 注册 或 登录