Database 杀死oracle数据库上的ansible进程

Database 杀死oracle数据库上的ansible进程,database,oracle,process,ansible,pid,Database,Oracle,Process,Ansible,Pid,我已经创建了一个ansible playbook,它将杀死服务器上运行的ansible进程,但是如果该进程已经连接到数据库,并且当前正在那里做一些事情,该怎么办呢。在我创建的剧本中,是否有可能杀死ansible进程,以检查它是否也在oracle数据库上运行某些进程,并同时杀死该进程?对于该剧本,您认为“.pid”怎么样。第一个任务是创建一个文件,playbook完成后,最后一个任务是删除该文件。所以你的剧本可以终止这个进程,可以检查这个文件是否存在。嘿,塞巴斯蒂安,但我不想剧本结束。在我启动pl

我已经创建了一个ansible playbook,它将杀死服务器上运行的ansible进程,但是如果该进程已经连接到数据库,并且当前正在那里做一些事情,该怎么办呢。在我创建的剧本中,是否有可能杀死ansible进程,以检查它是否也在oracle数据库上运行某些进程,并同时杀死该进程?

对于该剧本,您认为“.pid”怎么样。第一个任务是创建一个文件,playbook完成后,最后一个任务是删除该文件。所以你的剧本可以终止这个进程,可以检查这个文件是否存在。嘿,塞巴斯蒂安,但我不想剧本结束。在我启动playbook终止时,运行的playbook应该停止,所有进程和子进程也应该停止。这就是我想要实现的!你真的试着启动并杀死那个剧本,然后看看结果吗?据我所知,除非在某些任务中使用了
async
,否则终止playbook应该会停止一切。