java - Heroku JAVA | 错误 R10(启动超时)-> Web 进程未能在启动后 90 秒内绑定到 $PORT
问题描述
我有一个尝试部署到 Heroku 的 JAVA 应用程序,但我一直遇到这个问题。
Error R10 (Boot timeout) -> Web process failed to bind to $PORT within 90 seconds of launch
我添加了以下在 Heroku 中认可的内容:
<web>java $JAVA_OPTS -Dserver.port=$PORT -cp target/classes:target/dependency/* Bot</web>
这是公认的,但似乎没有帮助,我的程序使用 JDA 来控制 Discord 并从 URL 下载 JSON。我尝试在资源/属性中将端口设置为 5000,但这也没有效果。该程序在前 90 秒内运行良好。
解决方案
推荐阅读
- vba - 未找到嵌套字典对象
- python - 从同一数据帧插入另一个切片的熊猫数据帧切片
- ionic4 - 如何在ionic4中获得键盘的高度
- rabbitmq - “目录名称无效。” 等在 Windows 上使用 rabbitmq-plugins
- javascript - 用变量替换括号之间的字符串
- python - 使用 Python 下载 CVS “下载 CSV” 按钮
- ios - 从自定义 UITableViewCells 中读取已编辑的 UITextFields
- python - Pygame.update 不会在每一轮后更新
- javascript - Can't perform a React state update on an unmounted component 警告
- c - 有没有办法检查文件系统在预处理器中是否不区分大小写?