书栈网 · BookStack 本次搜索耗时 0.014 秒,为您找到 941 个相关结果.
  • 异步Http2.0客户端

    异步Http2.0客户端 编译安装 使用示例 异步Http2.0客户端 4.2.0以后移除了异步Http2客户端, 请使用协程Http2客户端 Swoole-1.9.7增加了对Http2.0 客户端的支持。新增的客户端类名为Swoole\Http2\Client ,继承自Swoole\Client ,实现了Http2.0 客户端协议的完...
  • 多进程开启

    多进程使用 pcntl扩展 swoole扩展 多进程使用 怎么才能在一个php脚本中,开启多进程处理呢?这里我们可以使用2种方法(注意,本教程只适用于linux,php-cli环境) pcntl扩展 pcntl是php官方的多进程扩展,只能在linux环境使用,例如: <? php $num = 1 ; $str = "EasyS...
  • 协程 Channel

    协程 Channel 配置方式 使用方式 协程 Channel 基于 Swoole 提供的 Swoole\Coroutine\Channel ,直接在配置文件中设置,就可以在worker 进程中使用,数据互通。 Swoole\Coroutine\Channel 可以作为队列使用,支持多生产者协程和多消费者协程。底层自动实现了协程的切换和调度。...
  • 协程组件库

    协程组件库 如何提交我的组件? 如何适配 Hyperf ? 组件列表 路由 事件 日志 命令 数据库 依赖注入容器 服务 客户端 消息队列 配置中心 RPC 服务治理 定时任务 ID 生成器 文档生成 Graphql 热更新/热重载 Swoole 开发调试 权限认证 第三方 SDK 协程组件库 所有官方...
  • 环境要求

    环境要求 运行环境 Windows 开发者 环境要求 运行环境 Linux 系统 (Swoole 不支持在 Windows 上运行) PHP >= 7.1 Composer Swoole >= 4.0.0 (必须启用协程,如使用 Redis 请开启) Hiredis (需要在安装 Swoole 之前装) Redis、PDO 扩展 (...
  • 投递任务

    投递任务 投递异步任务 并发执行任务并进行协程调度 投递任务 Testing Is Documentation tests/Protocol/TaskTest.php 任务投递是对 Swoole 官方的简单封装。 Uses <? php use Leevel \Protocol\Task ; use Swoole ...
  • EasySwoole

    EasySwoole EasySwoole EasySwoole 是一款基于Swoole Server 开发的常驻内存型的分布式PHP框架,专为API而生,摆脱传统PHP运行模式在进程唤起和文件加载上带来的性能损失。EasySwoole 高度封装了 Swoole Server 而依旧维持 Swoole Server 原有特性,支持同时混合监听HTTP...
  • Redis\Kafka订阅

    自定义进程实现redis订阅 实现代码 自定义进程实现redis订阅 实现代码 namespace App ; use EasySwoole \Core\Swoole\Process\AbstractProcess ; use Swoole \Process ; class Subscribe ext...
  • tars-client

    tars-client说明文档 简介 使用说明 服务寻址方式 网络传输模式 tars-client说明文档 简介 tars-client是php调用tars服务的client。主要包含主控寻址网络收发能力、上报能力 tests目录提供了一个tars服务的测试用例。服务名为 App.Server.Servant 使用说明 参照提供...
  • 运行问题

    运行问题 运行问题 报错 Class 'Swoole\Coroutine\Redis' not found 请安装swoole前,先安装 hiredis 。编译swoole时加上选项 --enable-async-redis