Skip to content

FAQ: 系统报错“无法连接到服务器”

有时候访问系统的时候会出现如下一些提示,如果系统之前可以正常访问,期间也没有对网络IP地址或者服务器防火墙等做过调整,那么出现如下提示很可能是因为后台系统全部或部分组件异常下线导致的。

image-20220705181334732

image-20220705182011712

下线的原因可能是由于系统重启、升级Docker相关系统组件或Docker服务进程意外重启导致。可以使用以下命令查看主机上的运行容器,如下示例显示xpan-api容器已下线。

bash
# Docker版本 ≥ v20 
docker ps -a --format "table {{.ID}}\t{{.Names}}\t{{.Networks}}\t{{.State}}\t{{.Ports}}"
============================================================================
CONTAINER ID   NAMES             NETWORKS   STATE     PORTS
6598105115a4   xpan-gw           xpan       running   0.0.0.0:80->80/tcp
7155c4009d1e   xpan-ota          xpan       running   80/tcp
2b66080ce1b9   xpan-fe           xpan       running   80/tcp
10863d1ff3b7   xpan-api          xpan       exited   80/tcp
59b268b9d37d   xpan-db           xpan       running   0.0.0.0:5432->5432/tcp

# 其他Docker版本
docker ps -a

可以使用xpc工具进行重新上线处理即可(详见 Linux运维 / CLI工具):

bash
sudo bash /opt/xpan/tools/xpc.sh up
============ 终端输出 ===============
丰盘运维助手: v1.2.2+220901
系统运维手册: https://www.ekbcloud.com/docs/admin_manual/linuxop.html
xpan-ota
系统OTA服务容器 xpan-ota 启动成功!
...
系统相关组件服务容器已全部在线!