51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

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

场景: {#%E5%9C%BA%E6%99%AF%EF%BC%9A}

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


原因分析: {#%E5%8E%9F%E5%9B%A0%E5%88%86%E6%9E%90%EF%BC%9A}

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

解决方案: {#%E8%A7%A3%E5%86%B3%E6%96%B9%E6%A1%88%EF%BC%9A}

# 进入 /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



赞(0)
未经允许不得转载:工具盒子 » 使用9080端口访问DataEase时提示404 Route Not Found(ApiSix 初始化异常问题处理)