我的目标是能够在同一目标和并行上配置多个iis网站。每个网站都有多个配置它的任务,比如创建应用程序池,创建网站,设置网站应用程序池,创建所需的目录路径,创建虚拟目录,绑定....
因此,我需要创建多个网站,这意味着我需要循环一堆任务,所以我已将这些所有这些任务设置在一个单独的文件中,在我的主要剧本中,我创建了一个循环,为每个网站导入文件。
但我最终得到了一个串行执行,我希望能够并行创建网站。
我没有找到任何方法来实现这一点,因为ansible块不支持async
那么可以用ansible完成吗?
谢谢
有一个名为async的模块 - 我相信这是你正在寻找的东西
https://docs.ansible.com/ansible/latest/user_guide/playbooks_async.html
该模块将帮助您并行运行任务。创建“n”网站的理想选择是IIS - 它们是独立的。