add AppMaster fault tolerance