我创建了一个松弛机器人,并在rails初始化器中像这样运行它:
Thread.abort_on_exception = true
Thread.new do
CorgiBot.run
end我使用多个worker运行Unicorn,所以每个worker都运行Slack机器人。然后发生的是,每个worker都有相同的slack bot在其上运行,因此对于它接收到的每个命令,都会在slack中返回多个响应/消息。
出于各种原因,我试图避免在自己的服务器上运行slack机器人。使用Unicorn或者只是更改我在Ruby或Rails上的设置,有什么解决方案吗?
https://stackoverflow.com/questions/38153067
复制相似问题