我的,有时互相交谈多项目的工作,我已经运行到哪里应用如何在开发中运行Rails多线程?
- A调用B(
request 1
,仍在运行) - B调用A(
request 2
) 问题
- 基于
request 2
的结果,B响应请求1
这需要我在开发模式多线程运行的轨道。
我知道我可以使用PUMA或类似的东西,但设置它......是不是真的有一个简单的方法?
我想避免在项目进行任何更改(添加宝石,配置文件..)。
类似rails s --multi
会很好,不能webrick
只是运行多个线程或产生更多的进程?
我是不是可以安装独立的宝石做什么,我需要和运行类似thin run . -p 3
?
注意我正在问开发而不是生产。生产已经由passanger照顾。其开发模式,我需要使用多个进程/线程。 – hakunin
我很清楚。不过,您仍然可以在计算机上将RAILS_ENV变量设置为生产,以便在生产模式下运行它。我一直这样做。 –