Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BUG] When replaced with an Aricloud redis instance, start chat,OpenIM check failed: 500 500 FetchBatch2 failed: ERR bad lua script for redis cluster, all the keys that the script uses should be passed using the KEYS array, and KEYS should not be in expression #2894

Open
WindRain20140210 opened this issue Nov 26, 2024 · 2 comments
Assignees
Labels
bug Categorizes issue or PR as related to a bug.

Comments

@WindRain20140210
Copy link

OpenIM Server Version

3.8.2

Operating System and CPU Architecture

Linux (AMD)

Deployment Method

Source Code Deployment

Bug Description and Steps to Reproduce

When replaced with an Aricloud redis instance, start chat,the following error is reported;
OpenIM check failed: 500 500 FetchBatch2 failed: ERR bad lua script for redis cluster, all the keys that the script uses should be passed using the KEYS array, and KEYS should not be in expression

Screenshots Link

image
@WindRain20140210 WindRain20140210 added the bug Categorizes issue or PR as related to a bug. label Nov 26, 2024
@OpenIM-Robot
Copy link

Hello! Thank you for filing an issue.

If this is a bug report, please include relevant logs to help us debug the problem.

Join slack 🤖 to connect and communicate with our developers.

@icey-yu
Copy link
Member

icey-yu commented Dec 2, 2024

Please use groupKeysBySlot to shard the keys before FetchBatch2.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Categorizes issue or PR as related to a bug.
Projects
None yet
Development

No branches or pull requests

3 participants