0

我想在 Heroku 上制作应用程序。但是,我不知道如何处理构建设置。我遵循了以下文档中名为“同一项目中的多个 Web 服务器应用程序”的指南。(https://devcenter.heroku.com/articles/deploying-gradle-apps-on-heroku#deploying-multi-project-builds

打开app(daview-admin-api),看不到类似'hello world'的短语,查看如下日志。
Dec 03 07:07:15 daview-admin-api heroku/router at=error code=H10 desc="App crashed" method=GET path="/favicon.ico" host=daview-admin-api.herokuapp.com request_id=543758ec-ae7f-4fd1-8881-0666c8fdbfe7 fwd="175.208.161.47" dyno= connect= service= status=503 bytes= protocol=https

配置如下:
daview(Spring boot Framework with Gradle)
├── daview-common(models; domain and utils)
│ ├── src
│ └── build.gradle
├── daview-admin-api(server;控制器和服务)
│ ├── src
│ └── build.gradle
├── daview-customer-api(服务器;控制器和服务)
│ ├── src
│ └── build.gradle
├── daview-login- api(server; 控制器和服务)
│ ├── src
│ └── build.gradle
└── Procfile
└── settings.gradle

请在初学者级别详细解释。

问候,
昌珠,孙

4

1 回答 1

0

这是通过在子项目的每个 application.yml 中设置 PORT 来解决的。
server:
     port: ${PORT:5000}

于 2020-12-04T06:55:23.350 回答