5.3.1 3种主要退出机制模板