Ruby on rails Prerender+Angular JS+Rails仅适用于第二次查询

Ruby on rails Prerender+Angular JS+Rails仅适用于第二次查询,ruby-on-rails,ruby,angularjs,node.js,prerender,Ruby On Rails,Ruby,Angularjs,Node.js,Prerender,我将基于JS的Rails应用程序拆分为两个应用程序。前端呈现HTML,后端呈现JSON的纯API应用程序 我将prerender_rails gem用于前端应用程序,并在本地运行prerender开源服务。我相信我正确地配置了中间件,因为查询由前端处理,phantom js正在工作,页面正在呈现 问题是,第一个或有时第二个查询返回空页面,而第二个查询有时第三个查询呈现正确的HTML页面。之后,同一URL上的每个下一个查询都会呈现正确的页面 我在Puma上运行前端和后端应用程序,每个应用程序有8名

我将基于JS的Rails应用程序拆分为两个应用程序。前端呈现HTML,后端呈现JSON的纯API应用程序

我将prerender_rails gem用于前端应用程序,并在本地运行prerender开源服务。我相信我正确地配置了中间件,因为查询由前端处理,phantom js正在工作,页面正在呈现

问题是,第一个或有时第二个查询返回空页面,而第二个查询有时第三个查询呈现正确的HTML页面。之后,同一URL上的每个下一个查询都会呈现正确的页面

我在Puma上运行前端和后端应用程序,每个应用程序有8名工作人员

有没有办法解决这个问题