2

我正在尝试使用以下命令在 AppFog 上部署 Rails 应用程序(2.3.8):

af login
af update app_name

我正在使用更新,因为 AppFog 上已经存在该应用程序。但是,我不断收到此错误:

Error (JSON 503): <?xml version="1.0" encoding="u...

它发生在上传文件后。跑步af update通常会给我这个错误。事实上,我在大约一百次中只成功运行过一次该命令。我试过全天候在不同的时间部署,但没有成功。我也尝试过使用不同的 AppFog 服务器(美国、欧盟、新加坡),但也没有运气。

还有其他人有同样的问题吗?有谁知道这个的解决方法?非常感谢!


当您读取一行时,将值拆分为字符串数组,如下所示:

while((line=reader.readLine()) !=null)
            {
                String [] values = line.split(" ");

                list.add("You have "+values[0] + " " + values[1] " of them and status is "+values[2]  );
            }
4

4 回答 4

3

我也有同样的错误,似乎这与应用程序的大小有关。这是我发布的谷歌组中的帖子和我得到的回复。

https://groups.google.com/forum/?fromgroups=#!topic/appfog-users/kIMXXYQTl2A

希望这对您有所帮助。

于 2012-10-25T14:42:59.120 回答
1

我遇到了和你一样的错误,这里是这个错误的解决方案 一个链接 你需要这样做:

af push --runtime ruby​​193

或这样做:

af update yourappname --runtime ruby​​193

于 2013-03-08T03:09:04.973 回答
0

我有同样的问题,但我只需要重试上传代码。发生这种情况是因为 appfog 服务器有一些问题导致您的服务不可用。请登录控制台并检查您的服务,然后af update再次运行。

于 2013-09-20T08:57:42.097 回答
0

尝试这些步骤,每次出现错误消息时:

$ rvm use 1.9.3
$ gem install af 
$ af login

您的用户名和密码

然后af update your_application

有用

于 2013-04-15T20:18:44.413 回答