https://devcenter.heroku.com/articles/redistogoの指示に従って、Heroku に redis をデプロイします。ただし、次を使用してローカルホストでアセットを手動でプリコンパイルしているときに、いくつかの問題が発生しています。
RAILS_ENV=production bundle exec rake assets:precompile
herokuにプッシュする前に。ENV["REDISTOGO_URL"] 構成変数は、localhost でプロダクション モードのプリコンパイルを行っているときに設定されていないため、URI.parse が呼び出されると URI エラーが発生します。
このエラーを回避するにはどうすればよいですか? URI を production.rb にハードコーディングしたくありません。これは、Heroku が redis サーバーの起動時にこれを設定するためです。私はこのアセット パイプライン/デプロイ プロセス全体にまったく慣れていないので、ヒントをいただければ幸いです。