0
私はPhrmアプリケーションを展開するためにExrmを使用しています。私は私のconfig/prod.exs
に0.0.0.0
に結合する自分のアプリケーションを設定している:0.0.0.0でカウボーイを起動するには?
config :apiServer, ApiServer.Endpoint,
http: [ip: {0, 0, 0, 0}, port: 4000],
url: [host: "sitenamehere.co", port: 4000],
cache_static_manifest: "priv/static/manifest.json",
root: ".",
cache_static_manifest: "priv/static/manifest.json",
server: true,
version: Mix.Project.config[:version]
しかし、私は私のリリースを実行したときに、私が取得:
Running ApiServer.Endpoint with Cowboy using http://localhost:4000
、それは0.0.0.0
あるべきとき。助けて?
は、あなたが実際にサーバーがバインドされているものを確認しましたか? – pvg
@pvg私は私が従うか分からない。 :/ –
netstatを実行するか、お気に入りのツールを実行して、ポート4000でリッスンしているインターフェイスを確認してください。おそらくすべてにバインドするのは良い考えではありませんが、簡単に確認できます。 – pvg