GAE - BindError:无法绑定localhost:8080

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了GAE - BindError:无法绑定localhost:8080相关的知识,希望对你有一定的参考价值。

我正按照“入门”中的步骤测试Facebook's sample Google App Engine app

当我尝试从Windows启动器中的localhost上运行应用程序时,它会等待大约5秒钟,然后显示一个黄色感叹号。日志给出错误:

google.appengine.tools.devappserver2.wsgi_server.BindError:无法绑定localhost:8080

导致此错误的原因是什么?

答案

此命令将帮助您使用端口删除进程:8002无例外。

lsof -P | grep':8002'| awk'{print $ 2}'| xargs kill -9

另一答案

我跑了netstat -aon,看到端口0.0.0.0:8080已经被另一个进程使用了​​。我改变了Facebook应用程序配置和GAE设置,而不是指向localhost:8888,它的工作原理!

另一答案

我使用lsof -P | grep ':8080'在Terminal中找到PID(第2列),然后打开Activity Monitor,按PID排序并强制python进程退出。

以上是关于GAE - BindError:无法绑定localhost:8080的主要内容,如果未能解决你的问题,请参考以下文章

无法构建 Spring-boot-sample-gae(在 GAE 上部署 Spring Boot)

无法从数据存储 GAE 中检索数据

GAE - 无法部署使用 UserService 的 gwt 应用程序

微信小程序image组件binderror使用例子(对应htmljs中的onerror)

无法使用服务帐户授权连接到自己的 GAE 端点 API

GWT 编辑器和 GAE 数据存储