Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/61.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 如何让Rails在同一时间只响应一个请求_Ruby On Rails - Fatal编程技术网

Ruby on rails 如何让Rails在同一时间只响应一个请求

Ruby on rails 如何让Rails在同一时间只响应一个请求,ruby-on-rails,Ruby On Rails,我们的项目使用ExtJS,有时会向Rails发送几个请求。 这将导致错误: 已从模块树中删除XX的副本 这可能是因为Rails在重新加载某些模块时正在响应请求。正如我所怀疑的,这个错误在生产中消失了 我想我可以通过配置Rails使其同时只响应一个请求来解决这个问题,但是我找不到任何关于这方面的信息 有人知道吗?谢谢 Rails是单线程的,所以导致该错误的不是并发性问题 尝试将Rails更新到最新版本。与旧版本相比,2.3.4中出现此错误的频率应该要低得多

我们的项目使用ExtJS,有时会向Rails发送几个请求。 这将导致错误:

已从模块树中删除XX的副本

这可能是因为Rails在重新加载某些模块时正在响应请求。正如我所怀疑的,这个错误在生产中消失了

我想我可以通过配置Rails使其同时只响应一个请求来解决这个问题,但是我找不到任何关于这方面的信息


有人知道吗?谢谢

Rails是单线程的,所以导致该错误的不是并发性问题

尝试将Rails更新到最新版本。与旧版本相比,2.3.4中出现此错误的频率应该要低得多