一社区项目使用 Discourse 配合 Docker 运营,装有宝塔面板。上午11点左右论坛反馈无法访问,显示连接掉线,但 SSH 正常,同服务器其他项目访问正常,80端口无进程使用。
初步排查认为是 docker 问题,经排 docker 正常挂载,其容器也无问题。本应重启服务器操作,但程序使用了虚拟化的docker容器,重启后不保证容器能把自身拉起来,遂先不操作。
怀疑 Discourse 访问配置导致外部 nginx 拒绝访问,继续修改无果。怀疑 nginx 损坏,进行重装、升级 nginx 无效。
最后下午2点时打算重新规划服务器,多容器并存,面板和dis程序分离运行。但最后调查日志发现,和同容器下宝塔环境操作有关,预估为面板nginx环境冲突,删除外部 nginx ,面板在内重装 nginx 解决问题。
发表于2018-05-16 at 17:28 沙发
最后数据有没有掉失?
@皮皮没有的~