如何使用springboot gradle为多web服务器设置dynos和procfile

wwtsj6pe  于 2021-07-06  发布在  Java
关注(0)|答案(1)|浏览(305)

我想在heroku上做应用程序。但是,我不知道如何处理构建设置。我遵循了以下文档中名为“同一项目中的多个web服务器应用”的指南(https://devcenter.heroku.com/articles/deploying-gradle-apps-on-heroku#deploying-多项目构建)
当我打开应用程序(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(带gradle的spring boot框架)
├── daview common(型号;域和实用程序)
│ ├── src公司
│ └── 构建.gradle
├── daview管理api(服务器;控制器和服务)
│ ├── src公司
│ └── 构建.gradle
├── daview客户api(服务器;控制器和服务)
│ ├── src公司
│ └── 构建.gradle
├── daview登录api(服务器;控制器和服务)
│ ├── src公司
│ └── 构建.gradle
└── 程序文件
└── 设置.gradle
请在初学者阶段详细解释。
当做,
孙昌珠

qco9c6ql

qco9c6ql1#

通过在子项目的每个application.yml中设置端口解决了这个问题。 server:       port: ${PORT:5000}

相关问题