我已经将我的rasa x聊天机器人对接,并将其部署在heroku中,但应用程序一直崩溃。
Error R10 (Boot timeout) -> Web process failed to bind to $PORT within 60 seconds of launch
我的docker文件如下所示:
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脚本是:
cd app/
# Start rasa server with model
rasa x --no-prompt -p $PORT我也尝试过通过删除$PORT来运行,但它不起作用。
注意:为了部署到heroku,我使用rasa init在安装rasa的rasa目录中创建了dockerfile,并使用heroku container:push web部署了它。
任何帮助都将不胜感激。
发布于 2021-06-01 02:55:11
在运行Rasa时使用-port。对于Rasa X,请尝试--rasa-x-port
rasa x --rasa-x-port $PORThttps://stackoverflow.com/questions/67777244
复制相似问题