首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Rasa x无法绑定到heroku应用程序上的端口

Rasa x无法绑定到heroku应用程序上的端口
EN

Stack Overflow用户
提问于 2021-06-01 00:17:08
回答 1查看 89关注 0票数 0

我已经将我的rasa x聊天机器人对接,并将其部署在heroku中,但应用程序一直崩溃。

Error R10 (Boot timeout) -> Web process failed to bind to $PORT within 60 seconds of launch

我的docker文件如下所示:

代码语言:javascript
复制
FROM ubuntu:18.04
ENTRYPOINT []
RUN apt-get update && apt-get install -y python3.7 python3-pip && python3 -m pip install --no-cache --upgrade pip==20.2 && python3 -m pip install rasa-x==0.39.3 --extra-index-url https://pypi.rasa.com/simple
ADD . /app/
RUN chmod +x /app/start_services.sh
CMD /app/start_services.sh

我的start_services脚本是:

代码语言:javascript
复制
cd app/
# Start rasa server with  model
rasa x --no-prompt -p $PORT

我也尝试过通过删除$PORT来运行,但它不起作用。

注意:为了部署到heroku,我使用rasa init在安装rasa的rasa目录中创建了dockerfile,并使用heroku container:push web部署了它。

任何帮助都将不胜感激。

EN

回答 1

Stack Overflow用户

发布于 2021-06-01 02:55:11

在运行Rasa时使用-port。对于Rasa X,请尝试--rasa-x-port

代码语言:javascript
复制
rasa x --rasa-x-port $PORT
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67777244

复制
相关文章

相似问题

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