我试图在适用于Linux的Windows子系统上运行最新的Google App Engine Go SDK。我想将它绑定到端口8080,但系统一直试图绑定到端口80,并且失败。
$ dev_appserver.py --port 8080。
INFO 2018-06-08 02:48:56,648 devappserver2.py:120]跳过SDK更新检查。
INFO 2018-06-08 02:48:56,786 api_server.py:274]在http://localhost:53314
启动API服务器INFO 2018-06-08 02:48:56,791 dispatcher.py:270]启动模块"默认"在http://localhost:8080
运行INFO 2018-06-08 02:48:56,792 admin_server.py:152]在http://localhost:8000
启动管理服务器ERROR 2018-06-08 02:48:58,427 http_runtime.py:396]错误的运行时进程端口[' 2018.0608.0248.5842 listen tcp:80:bind:permission denied \ n']
我发现了问题。我从非appengine Go代码移植此代码,我离开了" http.ListenAndServe(":80",nil)"在代码中。
答案 0 :(得分:1)
我发现了问题。我从非appengine Go代码移植此代码,并在代码中留下了“http.ListenAndServe(”:80“,nil)”。