использую
elephant.io для передачи данных из php в nodejs
вот код передачи:
public function emit($data) {
$log = new Log();
$elephant = new Elephant(new Version1X('http://localhost:2222'));
$elephant->initialize();
$elephant->emit($data);
$elephant->close();
}
При высоких нагрузках время установки соединения составляет 0.5-1 секунду, поэтому нужно что бы это соединение было открыто один раз и навсегда (разумеется пока не закрою). Например вынести это все в отдельный файл, при запуске которого открывается соединение и далее например через
while (1) { ... }
должны слушаться данные которые я буду как-то отправлять из другого php скрипта. Есть у кого идеи как это грамотно реализовать?