RedisServerException "ERR command is not allowed" after v3.4.0 update
Maintainer thường phản hồi trong vòng 1 ngày
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 2/5
- Thời gian dự kiến
- 1-3 giờ
- Mức phù hợp với người mới
- 68/100
Hướng nghiên cứu
Bắt đầu tại src/StackExchange.Redis/ConnectionMultiplexer.cs, ở GetEndpointsFromClusterNodes, khoảng dòng 2165, nơi ngoại lệ phát sinh. Kiểm tra cách cấu hình cụm được cập nhật cho Azure Managed Redis không chạy theo cụm và so sánh hành vi đó với v3.3.1. Công việc được xem là hoàn tất khi tài nguyên không chạy theo cụm không còn gây ra lỗi lệnh bị cấm và việc phát hiện endpoint của cụm vẫn hoạt động.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Since we upgraded to v3.4.0 we observe exceptions with error message Encountered error while updating cluster config: ERR command is not allowed and call stack:
StackExchange.Redis.RedisServerException:
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw (System.Private.CoreLib, Version=10.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e)
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Private.CoreLib, Version=10.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Private.CoreLib, Version=10.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e)
at System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1+ConfiguredTaskAwaiter.GetResult (System.Private.CoreLib, Version=10.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e)
at StackExchange.Redis.ConnectionMultiplexer+<GetEndpointsFromClusterNodes>d__176.MoveNext (StackExchange.Redis, Version=3.0.0.0, Culture=neutral, PublicKeyToken=c219ff1ca8c2ce46: /_/src/StackExchange.Redis/ConnectionMultiplexer.cs:2165)
We are using Azure Managed Redis non-clustered resource which might be the reason for the observed exception. Downgrading to v3.3.1 fixes the issue.
- Ngôn ngữ chính
- C#
- Star
- 6.2k
- Fork
- 1.6k
- Merge trung bình
- 2 ngày 3 giờ
- Pull request đã merge (30 ngày)
- 28
Chuẩn bị môi trường
Khởi chạy dev container của dự án ngay trên trình duyệt, bằng tài khoản GitHub của bạn.
- Không có Dockerfile hay tệp Docker Compose
- Có mẫu pull request
- Đọc hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của StackExchange/StackExchange.Redis
-
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 78/100
StackExchange/StackExchange.Redis#3249 · 2 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
HotKeysClusterTests.CanUseClusterFilter skips intermittently, hiding the assertions it exists forĐang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 76/100
StackExchange/StackExchange.Redis#3239 · 2 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 45/100
StackExchange/StackExchange.Redis#3240 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
RedisValue equality treats "1,000", "(5)" and " 5 " as numbers, via NumberStyles.AnyCó thể đã có người làm @banlor đã nhận 24 ngày trước. Đang mở
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 35/100
StackExchange/StackExchange.Redis#3233 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Failover: support single configuration-string connectCó thể đã có người làm @mgravell đã nhận 79 ngày trước. Đang mở⚙️ area:failover
StackExchange/StackExchange.Redis#3147 · 1 người được giao ·
Maintainer thường phản hồi trong vòng 1 ngày
Tất cả issue của StackExchange/StackExchange.Redis
Issue tương tự
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 86/100
Devolutions/UniGetUI#5541 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
[aw] PR Iteration Agent 🔧 failedĐang mởagentic-workflows Needs: Triage :mag:
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
Maintainer thường phản hồi trong vòng 1 ngày
-
[誤判定]Đang mởlinux アプリ: ブラウザー 再現済み 要トリアージ 誤判定
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
yksr-melt/Meltype#853 · 2 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
S: Untriaged
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
Trauma-Station/Trauma-Station#5073 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
Maintainer thường phản hồi trong vòng 1 ngày