500 Error while adding comment in MR

After upgrading gitlab CE to 16.10.2 we observed that MR comments are throwing 500 error though the comments are added and also there is a delay in sending mail on the comment update.

==> /var/log/gitlab/puma/puma_stderr.log <==
/opt/gitlab/embedded/lib/ruby/gems/3.1.0/gems/redis-client-0.21.1/lib/redis_client/url_config.rb:33:in `Integer': invalid value for Integer(): "gitlab" (ArgumentError)
	from /opt/gitlab/embedded/lib/ruby/gems/3.1.0/gems/redis-client-0.21.1/lib/redis_client/url_config.rb:33:in `db'
	from /opt/gitlab/embedded/lib/ruby/gems/3.1.0/gems/redis-client-0.21.1/lib/redis_client/config.rb:192:in `initialize'
	from /opt/gitlab/embedded/lib/ruby/gems/3.1.0/gems/redis-client-0.21.1/lib/redis_client.rb:166:in `new'
	from /opt/gitlab/embedded/lib/ruby/gems/3.1.0/gems/redis-client-0.21.1/lib/redis_client.rb:166:in `config'
	from /opt/gitlab/embedded/lib/ruby/gems/3.1.0/gems/redis-5.0.8/lib/redis/client.rb:23:in `config'
	from /opt/gitlab/embedded/lib/ruby/gems/3.1.0/gems/redis-5.0.8/lib/redis.rb:142:in `initialize_client'
	from /opt/gitlab/embedded/lib/ruby/gems/3.1.0/gems/redis-5.0.8/lib/redis.rb:73:in `initialize'
	from /opt/gitlab/embedded/service/gitlab-rails/config/initializers/action_cable.rb:30:in `new'
	from /opt/gitlab/embedded/service/gitlab-rails/config/initializers/action_cable.rb:30:in `block in <top (required)>'
	from /opt/gitlab/embedded/lib/ruby/gems/3.1.0/gems/actioncable-7.0.8.1/lib/action_cable/subscription_adapter/redis.rb:59:in `redis_connection'
	from /opt/gitlab/embedded/lib/ruby/gems/3.1.0/gems/actioncable-7.0.8.1/lib/action_cable/subscription_adapter/redis.rb:44:in `redis_connection_for_subscriptions'
	from /opt/gitlab/embedded/lib/ruby/gems/3.1.0/gems/actioncable-7.0.8.1/lib/action_cable/subscription_adapter/redis.rb:164:in `block in ensure_listener_running'

`==> /var/log/gitlab/gitlab-rails/production.log <==

ArgumentError (invalid value for Integer(): "gitlab"):

redis-client (0.21.1) lib/redis_client/url_config.rb:33:in `Integer'
redis-client (0.21.1) lib/redis_client/url_config.rb:33:in `db'
redis-client (0.21.1) lib/redis_client/config.rb:192:in `initialize'
redis-client (0.21.1) lib/redis_client.rb:166:in `new'
redis-client (0.21.1) lib/redis_client.rb:166:in `config'
redis (5.0.8) lib/redis/client.rb:23:in `config'
redis (5.0.8) lib/redis.rb:142:in `initialize_client'
redis (5.0.8) lib/redis.rb:73:in `initialize'
config/initializers/action_cable.rb:30:in `new'
config/initializers/action_cable.rb:30:in `block in <top (required)>'
actioncable (7.0.8.1) lib/action_cable/subscription_adapter/redis.rb:59:in `redis_connection'
actioncable (7.0.8.1) lib/action_cable/subscription_adapter/redis.rb:54:in `block in redis_connection_for_broadcasts'
actioncable (7.0.8.1) lib/action_cable/subscription_adapter/redis.rb:53:in `synchronize'
actioncable (7.0.8.1) lib/action_cable/subscription_adapter/redis.rb:53:in `redis_connection_for_broadcasts'
actioncable (7.0.8.1) lib/action_cable/subscription_adapter/redis.rb:28:in `broadcast'
actioncable (7.0.8.1) lib/action_cable/subscription_adapter/channel_prefix.rb:8:in `broadcast'
actioncable (7.0.8.1) lib/action_cable/server/broadcasting.rb:48:in `block in broadcast'
activesupport (7.0.8.1) lib/active_support/notifications.rb:206:in `block in instrument'
activesupport (7.0.8.1) lib/active_support/notifications/instrumenter.rb:24:in `instrument' 

Screenshot_2024-04-13_at_7.05.55_PM Screenshot_2024-04-13_at_7.06.48_PM

Also there is failed job on sidekiq

Screenshot_2024-04-15_at_11.47.50_AM

Edited by Dennis Saminathan