使用9080端口访问DataEase时提示404 Route Not Found(ApiSix 初始化异常问题处理)


飞致云 发布于 2024-04-16 / 72 阅读 / 0 评论 /
场景: 当 DataEase 出现 ApiSix 初始化异常的情况,即 ApiSix 控制台页面路由、服务等初始化信息没有初始化成功时,会导致 9180 端口无法访问(如下图所示),且访问 9080 端口会出现异常:{"error_msg":"404 Route Not Found"}

场景:

当 DataEase 出现 ApiSix 初始化异常的情况,即 ApiSix 控制台页面路由、服务等初始化信息没有初始化成功时,会导致 9180 端口无法访问(如下图所示),且访问 9080 端口会出现异常:{"error_msg":"404 Route Not Found"}

原因分析:

历史版本的缺陷导致,新版本中已修复了此问题

解决方案:

# 进入 /opt/dataease2.0/bin/apisix 目录下
cd /opt/dataease2.0/bin/apisix

执行以下命令,进行初始化

DE_APISIX_KEY='DE_APISIX_KEY'  /bin/bash init.sh

若执行init.sh脚本执行异常,提示tocken无效,则去 /opt/dataease2.0/.env 目录下获取 DE_APISIX_KEY(如下图所示),然后替换到下面的命令中执行此命令

DE_APISIX_KEY=c14f197fd6f641c3b32d9938e22f1c0b  /bin/bash init.sh



是否对你有帮助?