raysoft/rollingcurl

rolling curl

0.1.3 2017-02-06 08:22 UTC

This package is not auto-updated.

Last update: 2024-09-14 19:53:21 UTC


README

应用场景

  • 请求量大
  • 需要控制并发
  • 实时性高
  • 数据量小

依赖组件

  • 套接字
  • PCNTL
  • Redis
  • Curl

技术方案

  • 守护进程监控
  • Redis高速队列
  • Socket触发
  • Curl并发查询
  • HTTP回调

安装

建议使用composer进行安装。

运行

php composer.phar require --dev --prefer-dist raysoft/rollingcurl

或将

"raysoft/rollingcurl": "*"

添加到 composer.json 文件中。

用法

  1. 修改rollcurld中的相关路径,然后执行./rollcurld start启动守护进程;
  2. 如果需要将其添加到服务中并设置自动启动,请将rollcurld复制到/etc/init.d/中,并修改相关路径;
  3. 参考tests/run.php中的使用方法。