首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法在heroku上运行快速网关-无法绑定到$PORT

无法在heroku上运行快速网关-无法绑定到$PORT
EN

Stack Overflow用户
提问于 2021-02-16 17:11:02
回答 1查看 32关注 0票数 0

我正在尝试在Heroku上运行基本的示例express-gateway

代码语言:javascript
复制
    http:
      port: ${HTTP_PORT:-8080}
      hostname: ${HOST:-localhost}
    admin:
      port: 9876
      host: localhost
    apiEndpoints:
      api:
        host: 'localhost'
        paths: '/ip'
    serviceEndpoints:
      httpbin:
        url: 'https://httpbin.org'
...

查看日志,我得到了以下错误:

代码语言:javascript
复制
2021-02-15T18:53:09.947569+00:00 heroku[web.1]: Error R10 (Boot timeout) -> Web process failed to bind to $PORT within 60 seconds of launch

有什么想法吗?

EN

回答 1

Stack Overflow用户

发布于 2021-02-16 21:55:59

我设法用下面的配置解决了这个问题:

代码语言:javascript
复制
http:
  port: ${PORT:-8080}
https:
  port: ${PORT:-8081}
admin:
  port: 9876
apiEndpoints:
  api:
    paths: '/ip'

因此,默认的端口变量称为port,并通过删除对本地主机?的所有引用

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66221506

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档