Ruby on rails ApacheLocalHost上的Django和Rails
我想测试Django和Rails的性能 使用内置web服务器进行测试是个坏主意吗Ruby on rails ApacheLocalHost上的Django和Rails,ruby-on-rails,django,apache,webserver,performance-testing,Ruby On Rails,Django,Apache,Webserver,Performance Testing,我想测试Django和Rails的性能 使用内置web服务器进行测试是个坏主意吗 设置使Django和Rails在ApacheLocalHost上运行是否困难?(不是同一时间)在apache中直接运行rails的通常方法是使用Passenger,如果您已经设置了由apache提供服务的php应用程序,它会尝试将其设置为类似于mod_php。或者,您可以使用apache将动态请求负载平衡到另一个后端,如thin、unicorn或其他后端;通常,在这种情况下,apache将被设置为直接为静态资产服务
设置使Django和Rails在ApacheLocalHost上运行是否困难?(不是同一时间)在apache中直接运行rails的通常方法是使用Passenger,如果您已经设置了由apache提供服务的php应用程序,它会尝试将其设置为类似于mod_php。或者,您可以使用apache将动态请求负载平衡到另一个后端,如thin、unicorn或其他后端;通常,在这种情况下,apache将被设置为直接为静态资产服务 使用rails的webrick服务器是个坏主意,因为它的速度非常慢。在启动RAILS时,您还需要将RAILS_ENV设置为“production”而不是“development”,以便缓存类等等
关于设置Django,我不太了解,但我想您可能会做一些类似于上面描述的rails负载平衡情况的事情。在apache中为rails和django应用程序提供它们自己的VirtualHost设置,它应该可以正常工作。您可以使用虚拟主机指向在不同端口上运行的服务器,而不需要同时运行它们,只是想知道是否有可能在Apache上运行它们,而无需付出极大的努力和配置。难度与开发人员使用平台的经验成反比。研究很重要。谢谢,我现在就来调查。