問題タブ [distillery]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
elixir - 蒸留所リリースの構成
https://hexdocs.pm/distillery/getting-started.htmlのドキュメントに目を通していますが、基本的な Phoenix アプリケーションを実行できません。これが私がすることです:
mix.exs
蒸留所の部分を含めるようにファイルを更新するよりも:
次のコマンドを実行するよりも:
その結果、次のようになります。
私の理解では、コマンドでフェニックスアプリケーションを開始できるはずです
しかし、これを行うと、URLのブラウザからアクセスできませんhttp://localhost:4000
セットアップが間違っているのでしょうか、それともシステムを誤解していますか? 新しいリリースを開始するにはどうすればよいですか?
elixir - VPS 上の Elixir アプリは、デーモン モードの ssh から起動できません
Phoenix + Elixir でアプリを作成し、蒸留所でサーバーにデプロイしました。デプロイを自動化するためにいくつかの bash スクリプトを作成しようとするまで、すべてがうまくいきました。ログオンして実行したときに、VPS でデーモン モードでアプリを実行しようとすると、常に成功します。
しかし、リモートコマンドでsshを実行すると
シェル画面に何も出力されず起動に失敗しました。それはうまくいきません。
しかし、フォアグラウンドモードで実行すると
アプリを正常に起動し、nohup
フォアグラウンドモードで使用しようとしていた実行ログを表示しますが、別のコマンドを実行する必要がある間、実行ログは引き続き表示されます
SSHリモートコマンドを実行するために必要な手順はありますか?環境が設定されている可能性がありますか?