企业门户访问报502、504
错误描述
访问企业门户应用,浏览器显示502或504错误
处理步骤
方式一: 查看租户pool-activator-deploy容器的日志并执行初始化
查看pool-activator-deploy容器
- 用system登录控制台,进入管理员中心,点击“kube控制面板”,打开kube控制面板。如下图所示
- 命名空间选择租户且在左侧选择pods,显示如下图所示
- 进入pool-activator-deploy,点击显示日志
- 在这里可以搜索打不开域名,查看具体错误信息,如图中可以获取到绑定不上vip资源ID信息
- 用system登录控制台,进入管理员中心,点击“kube控制面板”,打开kube控制面板。如下图所示
查看初始化生产池日志
用system登录控制台,打开“资源管理——池管理”功能,如下图所示
选择生产池,点击右侧的详细按钮,显示生产池列表,如下图所示
服务列有值表示该池已被占用,选择一个未占用的池,点击右侧的详情按钮,显示池详情,如下图所示
点击“在pod中运行”,显示命令行窗口,如下图所示
在命里窗口中,依次执行下面的代码,其中RESOURCE_ID就是pool-activator-deploy日志中输出的用户资源ID
- source /usr/local/bin/init-default-env.sh
- init.sh $RESOURCE_ID
- 用ctrl+shift+v粘贴到命令行中,回车执行命令
- 命令执行后,显示ide初始化的日志信息,从中找出问题
- 看完日志后删除pod,如下图所示
方式二: 进入redis,通过查看未绑定状态时记录,查看绑定池信息,之后池查看日志
- 用system登录控制台,进入管理员中心,点击“REDIS管理”,打开redis管理页面,如下图所示
- 点击“Show All”,显示REDIS列表,如下图所示
- 找到vip的域名所在的行,此时该记录状态不是1,点击右侧“文件夹”图标
- 打开页面可以查看当前vip所绑定的池信息
- 打开管理员中心,切换到kube控制面板
- 进入kube控制页面,命名空间选择全部命名空间,搜索框输入步骤4里获取的池信息。此时可打开池查看日志,找到问题所在