There are some interesting gotcha's when using Redis Cluster, if using the EVAL or EVALSHA commmands, which I see in amavisd-new.
https://redis.io/commands/eval <https://redis.io/commands/eval> Specifically, this mention: All Redis commands must be analyzed before execution to determine which keys the command will operate on. In order for this to be true for EVAL, keys must be passed explicitly. This is useful in many ways, but especially to make sure Redis Cluster can forward your request to the appropriate cluster node. But I'm pretty clueless about redis, beyond just administering some servers, and completely clueless about the lua scripting. So I'm wondering if anyone can verify if amavisd-new's implementation meet the requirements for redis cluster. Thanks- Tom