【发布时间】:2017-05-21 17:45:05
【问题描述】:
index.php 由 Apache 解析。它需要将一些数据传递给另一个 PHP 实例,该实例恰好是一个 reactphp 循环。怎样才能最好地做到这一点?两个脚本都在同一台机器上运行。
<?php
//index.php
$status=sendDataToOtherInstance('hello'); //blocking function which returns true/false
.
<?php
//reactphp loop
$foo->on('connection', function ($data){
echo($data);
return $data==='hello';
});
【问题讨论】:
-
另一个 PHP 实例?
-
@JayBlanchard 我该如何更好地描述这一点。我有两个 PHP 实例正在运行,数据必须从一个到另一个。
-
在另一台服务器上?在另一个分区中?
-
@JayBlanchard 抱歉,我不清楚。两者是同一台服务器。我更新了原帖。
-
我能想到的唯一方法是在 reactphp 循环中放置一个 HTTP 服务器,并让 index.php 向它发送一个 curl 请求。似乎应该有更好的方法。
标签: php asynchronous communication reactphp