【发布时间】:2021-06-06 03:33:30
【问题描述】:
我正在尝试使用 Gitlab 版本 13.8.1 配置 Azure redis 缓存高级版(已启用集群模式)。 我遇到了错误,他可能会在这里发出什么问题:
**Redis::CommandError (CROSSSLOT Keys in request don't hash to the same slot):**
lib/gitlab/instrumentation/redis_interceptor.rb:15:in `call'
app/models/active_session.rb:111:in `block in destroy_sessions'
lib/gitlab/instrumentation/redis_cluster_validator.rb:74:in `allow_cross_slot_commands'
app/models/active_session.rb:110:in `destroy_sessions'
app/models/active_session.rb:101:in `block in destroy_with_rack_session_id'
lib/gitlab/redis/wrapper.rb:18:in `block in with'
lib/gitlab/redis/wrapper.rb:18:in `with'
app/models/active_session.rb:100:in `destroy_with_rack_session_id'
config/initializers/warden.rb:44:in `block (2 levels) in <top (required)>'
app/controllers/sessions_controller.rb:86:in `destroy'
app/controllers/application_controller.rb:482:in `set_current_admin'
lib/gitlab/session.rb:11:in `with_session'
app/controllers/application_controller.rb:473:in `set_session_storage'
lib/gitlab/i18n.rb:73:in `with_locale'
lib/gitlab/i18n.rb:79:in `with_user_locale'
app/controllers/application_controller.rb:467:in `set_locale'
lib/gitlab/error_tracking.rb:52:in `with_context'
app/controllers/application_controller.rb:532:in `sentry_context'
app/controllers/application_controller.rb:460:in `block in set_current_context'
lib/gitlab/application_context.rb:56:in `block in use'
【问题讨论】:
-
This article should be useful to you,如果您有任何进展,请告诉我。
标签: azure redis gitlab gitlab-omnibus azure-redis-cache