您将如何使用Ansible确认某个服务是否在特定端口上运行?
例如:
我知道有一些service和wait_for命令,它们分别检查服务是否正在运行以及端口是否正在使用 - 但是到目前为止我还没有找到任何东西来检查特定服务是否正在侦听特定端口.service并且wait_for将指示有一个服务和一个端口,但不能保证该端口被该特定服务占用 - 它可以被任何东西占用.wait_for据我所知,只是检查它是否被使用.
有一个regex_search参数wait_for提到在套接字连接中搜索特定字符串,但据我所知,这只是读取该套接字下的任何信息,而不是对发送该信息的内容有任何访问权限.
我们怎么能这样呢?