Elixir Edeliver-成功部署后无法访问端口4000
我正在尝试使用edeliver部署一个简单的phoenix应用程序。昨天,经过多次斗争,它成功了。不管怎样,今天我做了一点,试着 发布新版本:Elixir Edeliver-成功部署后无法访问端口4000,elixir,phoenix-framework,edeliver,Elixir,Phoenix Framework,Edeliver,我正在尝试使用edeliver部署一个简单的phoenix应用程序。昨天,经过多次斗争,它成功了。不管怎样,今天我做了一点,试着 发布新版本: mix-build-release--branch=production#看起来不错 从发布到生产的混合版本#看起来不错 重新开始生产#看起来不错 如果在我的服务器上运行ps aux,我可以看到: root 29773 0.0 0.0 7620 292 ? S 08:58 0:00 /var/www/elix
mix-build-release--branch=production#看起来不错
从发布到生产的混合版本#看起来不错
重新开始生产#看起来不错
如果在我的服务器上运行ps aux
,我可以看到:
root 29773 0.0 0.0 7620 292 ? S 08:58 0:00 /var/www/elixirhunt.prod/elixirhunt/erts-8.0/bin/epmd -daemon
root 3179 0.0 0.0 4328 356 ? Ss 09:59 0:00 erl_child_setup 1024
root 3060 0.4 9.9 2228364 49992 pts/0 Ssl+ 09:59 0:03 /var/www/elixirhunt.prod/elixirhunt/erts-8.0/bin/beam -- -root /var/www/elixirhunt.prod/elixirhunt -progname var/www/eli
root 3059 0.0 0.1 14860 804 ? S 09:59 0:00 /var/www/elixirhunt.prod/elixirhunt/erts-8.0/bin/run_erl -daemon /var/www/elixirhunt.prod/elixirhunt/tmp/erl_pipes/elixi
因此守护进程正在运行。如果我运行mix-edeping生产
一切看起来都很好
当我尝试使用prod.secret.exs中配置的正确端口访问服务器时
config:elixirhunt,Api.Endpoint,
http:[端口:4000],
url:[主机:“www.elixirhunt.prod”,端口:4000],
cache\u static\u清单:“priv/static/manifest.json”,
服务器:对
它不起作用:
(昨天它工作得很好)
我检查了4000端口上是否有监听,但似乎没有:
netstat -anp | grep ":4000 "
(void)
已解决:
config:elixirhunt,Api.Endpoint,
错误,我的应用程序的命名空间是elixirhunt.Endpoint