Advanced Search: Document the option of creating a dedicated sidekiq node/process for indexing
This issue is a continuation of the slack thread (internal). We should document the option of configuring extra sidekiq processes or nodes in order to limit indexing jobs (queues) to specific sidekiq nodes.
This is the snippet to filter all the sidekiq workers related to Advanced Search:
sidekiq['queue_groups'] = [
"feature_category=global_search"
]
Documentation for setting up extra sidekiq processes: https://docs.gitlab.com/ee/administration/operations/extra_sidekiq_processes.html
The guidance probably should be placed under https://docs.gitlab.com/ee/integration/elasticsearch.html#indexing-large-instances since the concern about indexing load was in the original request from a customer.
Edited by Dmitry Gruzd