问题描述
对于某些协议程序,我想在一个主要进程中生成服务器端和客户端(作为两个子进程)。如果我使用 Popen
按顺序生成它们,那么将使用串行 PID 按顺序生成两个子进程。通常,一开始,服务器端还没有准备好,因此当客户端检查服务是否可用时,可能会被拒绝。
为了避免这种情况,我们可以先启动服务端再休眠一段时间,然后再启动客户端。但等待的时间并不容易决定。
另外,对于TCP程序,我们可以检测监听的端口是否up。但是UDP程序呢?
如何有效地做到这一点?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)