PHP -非阻塞,输出TCP连接-如何


PHP - Non-Blocking, Outgoing TCP Connections - How?

我对PHP中执行非阻塞IO的各种方法有点熟悉,但这个问题的答案似乎让我困惑。让我来描述一下我要做的事情:

我想有一个静态类称为"监视器",我可以扔各种消息。然后,类应该连接到外部TCP服务器并发送这些消息——但我不想等待这种情况发生。从外部服务器的初始连接到消息的发送,一切都应该异步进行,而我的脚本已经转移到其他事情上了。

这可能吗?我目前正在尝试使用fsockopen(), stream_set_blocking()等…

你所说的基本上是多线程(这不是通常使用php的方式)。您可以查看这篇文章,了解如何做到这一点。但我不建议在生产中使用它。