Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/63.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 将两个应用程序部署到heroku并通过RESTFul web服务连接_Ruby On Rails_Ruby On Rails 3_Heroku - Fatal编程技术网

Ruby on rails 将两个应用程序部署到heroku并通过RESTFul web服务连接

Ruby on rails 将两个应用程序部署到heroku并通过RESTFul web服务连接,ruby-on-rails,ruby-on-rails-3,heroku,Ruby On Rails,Ruby On Rails 3,Heroku,我有两个rails应用程序,我想在Heroku上部署这两个应用程序。例如,app1将是桌面应用程序,app2将仅用于移动设备(我将使用jQuery mobile)。App2将通过RESTfulWeb服务从app1获取数据 在Heroku我该怎么做?App1将是主要的一个(http://www.mycompany.com),app2将部署到(http://m.mycompany.com) 非常感谢 这样做是错误的。您需要做的是如下操作:。本质上,一旦你在rails应用程序中设置了子域,你就可以使用

我有两个rails应用程序,我想在Heroku上部署这两个应用程序。例如,app1将是桌面应用程序,app2将仅用于移动设备(我将使用jQuery mobile)。App2将通过RESTfulWeb服务从app1获取数据

在Heroku我该怎么做?App1将是主要的一个(http://www.mycompany.com),app2将部署到(http://m.mycompany.com)


非常感谢

这样做是错误的。您需要做的是如下操作:。本质上,一旦你在rails应用程序中设置了子域,你就可以使用你的视图来指示m.domain.com会发生什么,并且它仍然插入到你的数据库中。

你是在问如何创建web服务,还是如何在Heroku上部署它们?Heroku环境没有什么特别的地方可以改变您构建服务的方式,您只需将app2的ActiveResource模型指向app1的域名。您好,谢谢您的回答,所以我不需要在Heroku中运行两个应用,对吗?@toy不,您不必,您可能也不想。您只需要设置子域,然后正确地路由到视图。