首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >构建和部署成功,但没有在Spark上的Heroku上运行web进程(Java框架)

构建和部署成功,但没有在Spark上的Heroku上运行web进程(Java框架)
EN

Stack Overflow用户
提问于 2015-11-24 18:29:24
回答 1查看 604关注 0票数 0

即使项目已经成功构建和部署,我也会得到一个无web进程错误。下面是我的Procfile来指定如何运行我的java spark应用程序。

代码语言:javascript
复制
 java -jar target/simplenlg-0.0.1-SNAPSHOT-jar-with-dependencies.jar 

我还使用了工头开始检查它是否正在运行,是的,它正在工作。

这是我的代码,它将决定端口

代码语言:javascript
复制
static int getHerokuAssignedPort() {
    ProcessBuilder processBuilder = new ProcessBuilder(); 
    if (processBuilder.environment().get("PORT") != null) {
        return Integer.parseInt(processBuilder.environment().get("PORT"));
    }
    return 4567;
}

我听过这篇教程,但对我来说还是没用的.

https://sparktutorials.github.io/2015/08/24/spark-heroku.html https://gist.github.com/jesperfj/1222739 https://gist.github.com/Fitzsimmons/2490382

EN

回答 1

Stack Overflow用户

发布于 2015-11-24 18:35:21

我不知道发生了什么,但我跟踪了这个No web processes running Error - Deploying Django on Heroku

代码语言:javascript
复制
heroku scale web=1

然后执行另一个mvn :deploy,现在它可以工作了。

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

https://stackoverflow.com/questions/33901168

复制
相关文章

相似问题

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