add worker node failure detect