修改了service，以达到后面随机启动恢复原先服务的功能的组件的复用
添加了开机启动恢复服务的功能