2014-07-24 231 views
0

我試圖將Ruby on Rails應用程序部署到anynines.com服務器。這是基於雲代工。他們在這裏提供了一個示例應用程序:https://github.com/anynines/simple_rails_app 我已成功部署。當我嘗試部署一個'Hello World'應用程序時,它使用內置服務器('rails server'命令)在本地工作,但我失敗了(錯誤與稍後介紹的相同)。在這一點上,我應該給你一些關於開發環境的信息: Ruby v。1.9.3。 Rails v。4.1.1。 在Windows機器上開發。將Rails應用程序部署到服務器雲代工廠

然後我試着從零開始創建一個帶有「rails new deploytest」的新默認應用程序,它向您顯示「歡迎登錄」屏幕。然後,我創建了一個manifest.yml文件是這樣的:

applications: - name: deploytest memory: 512m instances: 1 host: deploytest domain: de.a9sapp.eu path: .

然後我執行的「CF推」命令。文件被上傳,builder運行,最後控制檯promted ----->上傳液滴(34M)。但在那之後是happend的唯一的事情是這樣的:

0 of 1 instances running, 1 down 0 of 1 instances running, 1 starting 0 of 1 instances running, 1 down 0 of 1 instances running, 1 down 0 of 1 instances running, 1 down 0 of 1 instances running, 1 down

,直到超時。日誌文件這樣說:

2014-07-24T22:51:20.73+0200 [DEA] OUT Removing crash for app with id 89eb57a 4-f602-4809-9255-c9dd5944a4c1 2014-07-24T22:51:20.73+0200 [DEA] OUT Stopping app instance (index 0) with guid 89eb57a4-f602-4809-9255-c9dd5944a4c1 2014-07-24T22:51:20.73+0200 [DEA] OUT Stopped app instance (index 0) with guid 89eb57a4-f602-4809-9255-c9dd5944a4c1 2014-07-24T22:51:55.05+0200 [DEA] OUT Starting app instance (index 0) with guid 89eb57a4-f602-4809-9255-c9dd5944a4c1 2014-07-24T22:51:58.80+0200 [API] OUT App instance exited with guid 89eb57a4-f602-4809-9255-c9dd5944a4c1 payload: {"cc_partition"=>"default", "droplet"=>"89eb57a4-f602-4809-9255-c9dd5944a4c1", "version"=>"23663797-8b42-44e7-8913-439f1a0553bd","instance"=>"69928ad0f7b54a4aae4ca70f14532d1", "index"=>0, "reason"=>"CRASHED", "exit_status"=>127, "exit_description"=>"appinstance exited", "crash_timestamp"=>1406235118}

我在谷歌上搜索了幾個小時解決這個問題,但是我我以前不明白了。我試圖完全刪除SQL信息。我還根據示例項目將database.yml和Gemfile更改爲mysql,並在服務器內使用mysql-service。

我看不到任何工作之間和生成的'默認'的應用程序之間的差異。當然,我可以把樣本作爲基礎,但我想從頭開始,知道自己做錯了什麼。請告訴我那個祕密,非常感謝。

P.S:這是什麼 'CF應用deploytest' 提示:

requested state: started instances: 0/1 usage: 512M x 1 instances urls: deploytest.de.a9sapp.eu state since cpu memory disk down 2014-07-24 11:26:10 PM 0.0% 0 of 0 0 of 0

回答

相關問題