0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

[Flask]HerokuでOSError: [Errno 98] Address already in useの回避方法

Posted at

スーパープログラミング初心者です
あなたもHeokuで詰まったのですね
悩みを共有し、土日を失うことの恐怖から解放しましょう

HerokuでOSError: [Errno 98] Address already in useが出た

原因・解決策

他のプロセスが使用しているアドレスを使おうとしているらしいので、どうやらプロセスを切るのが正解の模様 普通に調べると
heroku ps:scale web=0 
heroku ps:scale web=1 

この停止してから接続しなおすだったり

heroku restart web.1 --app appname

でリスタートしたりでdynoを直す?みたいですがどれも出来ませんでした

結局、接続ってなんかポート系だよね?そこを強制的に変えられないのかなと思いpythonファイルを見直してみました。

app.py
app.run("localhost")

app.py
if __name__ == '__main__':
    app.run()

と変更して再度デプロイしたところうまくいきました。

なんでかはわかりません!!!!!教えてください!!!!!!!!

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?