1

Elastic Beanstalk で Shopify Dashing Ruby アプリをセットアップする際に問題が発生しています。Heroku で正常に実行されていますが、残りのアプリケーションが存在する AWS に移行したいと考えています。

問題: 基本アプリを実行してロードすることはできますが、データがロードされず、コンソール ログに接続エラーがスローされます)。これは、/events ルートがデータを返さないためと考えられます (ただし、200 は返されます)。

私がこれまでに試したこと:

  1. bundle --deployment と vendors/bundle フォルダーのプッシュアップ
  2. この質問の回答 (要旨) に基づく .ebextension/ruby.config 内のコマンドのバリエーション: Elastic Beanstalk - Github Gems を使用した Rails Deploy

EBで動作させるためにいじる必要があったため、json gemの問題だと思います(gemfileに追加しました:)

source 'https://rubygems.org'
gem 'dashing'
gem 'json'

このコードはローカルと Heroku で動作します。私は「ダッシュ スタート」で生成されたサンプル ダッシュボードを使用しているため、私が行ったカスタムは何もありません。

考え/アイデア?アプリは現在実行されています (基本的な HTML を読み込みますが、値がなく、console.log にエラーが表示されます): http://ch-dash.elasticbeanstalk.com/

4

1 に答える 1