我运行了node.js http-server,在我的网络dyno中描述:http-server .build -p 80
好吧,我已经尝试停止进程,杀死,将web扩展为0,重新启动......即使web.1从heroku ps
列表中消失,服务器仍然在80端口上工作。并且它不能用新参数重新启动,因为端口已经在使用,我无法阻止它。我究竟做错了什么?
我还尝试在管理面板中打开heroku bash并检查ps aux
或netstat
,但没有运气。
答案 0 :(得分:0)
啊!对不起,我不应该指定端口,因为heroku使用随机端口,所以我的最终dyno看起来像这样:http-server .build -p $PORT