Sidekiq enqueued queue grows very large

We are running Gitlab CE 12.1.4 and have been encountering an issue the last few weeks with the sidekiq enqueued queue growing very large. At times it grows to over 100,000 messages in the project_service queue. It causes Gitlab to respond very slow and intermittent 502 errors are displayed in the Gitlab web ui. The project_service queue will have thousands of messages that are all the same note that is being added to a project. In the unicorn_stderr.log the following messages are displayed:

Passing ‘connection’ command to redis as is; blind passthrough has been deprecated and will be removed in redis-namespace 2.0 (at /opt/gitlab/embedded/lib/ruby/gems/2.6.0/gems/sidekiq-5.2.7/lib/sidekiq/web/helpers.rb:152:in block in redis_connection') E, [2019-08-08T11:08:26.592830 #26964] ERROR -- : worker=2 PID:27497 timeout (61s > 60s), killing E, [2019-08-08T11:08:26.622021 #26964] ERROR -- : reaped #<Process::Status: pid 27497 SIGKILL (signal 9)> worker=2 I, [2019-08-08T11:08:26.647029 #13752] INFO -- : worker=2 ready Passing 'connection' command to redis as is; blind passthrough has been deprecated and will be removed in redis-namespace 2.0 (at /opt/gitlab/embedded/lib/ruby/gems/2.6.0/gems/sidekiq-5.2.7/lib/sidekiq/web/helpers.rb:152:in block in redis_connection’)
Passing ‘connection’ command to redis as is; blind passthrough has been deprecated and will be removed in redis-namespace 2.0 (at /opt/gitlab/embedded/lib/ruby/gems/2.6.0/gems/sidekiq-5.2.7/lib/sidekiq/web/helpers.rb:152:in block in redis_connection') Passing 'connection' command to redis as is; blind passthrough has been deprecated and will be removed in redis-namespace 2.0 (at /opt/gitlab/embedded/lib/ruby/gems/2.6.0/gems/sidekiq-5.2.7/lib/sidekiq/web/helpers.rb:152:in block in redis_connection’)
Passing ‘connection’ command to redis as is; blind passthrough has been deprecated and will be removed in redis-namespace 2.0 (at /opt/gitlab/embedded/lib/ruby/gems/2.6.0/gems/sidekiq-5.2.7/lib/sidekiq/web/helpers.rb:152:in block in redis_connection') Passing 'connection' command to redis as is; blind passthrough has been deprecated and will be removed in redis-namespace 2.0 (at /opt/gitlab/embedded/lib/ruby/gems/2.6.0/gems/sidekiq-5.2.7/lib/sidekiq/web/helpers.rb:152:in block in redis_connection’)
Passing ‘connection’ command to redis as is; blind passthrough has been deprecated and will be removed in redis-namespace 2.0 (at /opt/gitlab/embedded/lib/ruby/gems/2.6.0/gems/sidekiq-5.2.7/lib/sidekiq/web/helpers.rb:152:in block in redis_connection') Passing 'connection' command to redis as is; blind passthrough has been deprecated and will be removed in redis-namespace 2.0 (at /opt/gitlab/embedded/lib/ruby/gems/2.6.0/gems/sidekiq-5.2.7/lib/sidekiq/web/helpers.rb:152:in block in redis_connection’)
unknown OID 28: failed to recognize type of ‘relfrozenxid’. It will be treated as String.
unknown OID 1034: failed to recognize type of ‘relacl’. It will be treated as String.
unknown OID 194: failed to recognize type of ‘relpartbound’. It will be treated as String.
Passing ‘connection’ command to redis as is; blind passthrough has been deprecated and will be removed in redis-namespace 2.0 (at /opt/gitlab/embedded/lib/ruby/gems/2.6.0/gems/sidekiq-5.2.7/lib/sidekiq/web/helpers.rb:152:in `block in redis_connection’)