书栈网 · BookStack 本次搜索耗时 0.014 秒,为您找到 941 个相关结果.
  • 辅助函数

    辅助函数 预设函数 app(): Application version() route($prefix = null, callable $callback = null): \FastD\Routing\RouteCollection config(): \FastD\Config\Config request(): \Psr\Http\Mess...
  • Guzzle HTTP 协程客户端

    Guzzle HTTP 客户端 安装 使用 使用 Swoole 配置 连接池 原因 使用 Guzzle HTTP 客户端 hyperf/guzzle 组件基于 Guzzle 进行协程处理,通过 Swoole HTTP 客户端作为协程驱动替换到 Guzzle 内,以达到 HTTP 客户端的协程化。 安装 composer requi...
  • 入门指引

    入门指引 swoole_server swoole_client swoole_event swoole_async swoole_process swoole_buffer swoole_table 入门指引 Swoole虽然是标准的PHP扩展,实际上与普通的扩展不同。普通的扩展只是提供一个库函数。而swoole扩展在运行后会接管PH...
  • 框架安装

    框架安装 快速安装 报错处理 手动安装 关于IDE助手 常见问题 安装后第一次启动 报错协程 ID 只能为 int 或 null 启动后无法加载首页 一直处于加载中的状态 示例项目 框架安装 框架使用 Composer 作为依赖管理工具,在开始安装框架前,请确保已经按上一章节的要求配置好环境并安装好了Composer 工具,在安装...
  • 反向代理

    Proxy Nginx Apache 其他 Proxy 由于 Swoole Server 对 HTTP 协议的支持并不完整,建议仅将 EasySwoole 作为后端服务,并且在前端增加 NGINX 或 APACHE 作为代理,参照下面的例子添加转发规则 Nginx server { root / data / wwwroo...
  • mainServerCreate

    主服务创建事件 函数原型 已完成工作 可处理内容 注册主服务回调事件 添加一个自定义进程 添加一个子服务监听 主服务创建事件 函数原型 @param \EasySwoole\EasySwoole\Swoole\EventRegister $register public static function mainServ...
  • 编程须知

    编程须知 编程范式 扩展冲突 严重错误 编程须知 使用Swoole 协程特性,请认真阅读本页编程须知。 编程范式 协程内部禁止使用全局变量 协程使用use 关键字引入外部变量到当前作用域禁止使用引用 协程之间通讯必须使用Channel 即协程之间通讯不要使用全局变量或者引用外部变量到当前作用域,而要使用Channel ...
  • Coroutine\Client

    Coroutine\Client 继承关系 使用实例 协议处理 Coroutine\Client Coroutine\Client 提供了TCP 、UDP 、UnixSocket 传输协议的Socket 客户端封装代码,使用时仅需new Swoole\Coroutine\Client 即可。 Coroutine\Client 底层实现协程调...
  • Task 机制

    Task 安装 配置 使用 主动方法投递 使用注解 附录 MongoDB 其他方案 Task 现阶段 Swoole 暂时没有办法 hook 所有的阻塞函数,也就意味着有些函数仍然会导致 进程阻塞 ,从而影响协程的调度,此时我们可以通过使用 Task 组件来模拟协程处理,从而达到不阻塞进程调用阻塞函数的目的,本质上是仍是是多进程运...
  • Channel

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