HimitZH / HOJ

⚡🔥Hcode Online Judge(HOJ)🔥⚡:基于SpringCloud与Vue前后端分离,分布式架构的在线测评平台OJ (An open source online judge system base on SpringBoot, Springcloud Alibaba and Vue.js !)
https://docs.hdoi.cn
MIT License
674 stars 147 forks source link

低性能机器上docker容器一直反复重启 #61

Open XY0797 opened 4 months ago

XY0797 commented 4 months ago

希望作者修改下docker-compose.yml

hoj-autohealth:字段添加环境变量

    environment:
      - AUTOHEAL_CONTAINER_LABEL=all

改成

    environment:
      - AUTOHEAL_CONTAINER_LABEL=all
      - AUTOHEAL_START_PERIOD=300

也就是5分钟后再开始检查

否则如果使用J1900 CPU或类似性能的小主机部署,启动Nacos到一半就会直接被认为不健康然后杀死容器,进而导致服务完全不可用