Discord bot 在与 pm2 集群时响应多次

Discord bot responds multiple times when clustered with pm2

我最近使用 discord.js 制作了一个不和谐的机器人。在我的 raspberry pi 上一直 运行 使用 pm2。 最近,我从 pm2 的 fork 模式切换到利用所有内核的集群模式。 但是,当我现在发送一条命令时,机器人回复了 4 次,我不知道如何让它像一个线程一样工作。 有人知道如何设置集群应用程序响应一次吗?

只有无状态应用程序才能使用 PM2 进行集群。 Discord 客户端表示连接到 Discord 服务器的有状态会话(这与 websocket 没有什么不同)。不要使用集群模式。