标签: ruby-on-rails multithreading puma
所以最近我从WEBrick切换到了Puma,并且在我的应用程序中发生了一些非常奇怪的事情。
我发现一个应用程序正在向我的应用程序发送3-4个创建webhooks,而不是只有一个。尽管检查重复,它们仍然出现在我的应用程序中。切换到单线程后,这个问题不再发生,但我的应用程序要慢得多。
是否可以在一个线程上运行代码的特定部分(或此特定控制器)?