PHP 服务器到服务器推送通信


php server to server push communication

到目前为止,我有 2 台服务器 (A,B( B 正在拉动 A 以获取信息。现在我正在寻找将信息从 A 推送到 B 的可能性。

推动可能是"即发即弃",因为 B 仍将不时拉动。

我能想到的最简单的解决方案是通过 HTTP 从 A 到 B 发布信息的 Web 服务。还有其他有效的 (php( 解决方案吗?

套接字连接怎么样? 这是PHP的有效方法吗?或者从HTTP切换到UDP(开销更少?

你知道有什么基准吗?

感谢您的时间和帮助

假设纯PHP:

HTTP POSTing是我认为最简单的解决方案。

使用套接字

连接,除非您有一个套接字无限期地侦听 B(我什至不会考虑这一点(,否则无论如何您都需要 A 到 POST B 来设置套接字。

我认为如果您要传输大量数据,套接字连接可能会有一些好处,但如果没有,我会坚持使用 POST。