书栈网 · BookStack 本次搜索耗时 0.017 秒,为您找到 941 个相关结果.
  • 1.7.4 task进程中使用毫秒定时器

    task进程有别与worker进程,worker进程内有EventLoop,所以即可同步阻塞,又可以异步非阻塞。但task进程设计之初就是仅仅支持同步阻塞模式的。 而swoole的毫秒定时器是使用timerfd实现的异步定时器。所以在1.7.4之前,task进程中是无法使用定时器的。1.7.4专门对task进程进行了优化,实现了同步的信号触发式定时器。 ...
  • tars-monitor

    tars-monitor tars-monitor 使用方式 安装 调用 监控查看 其他 tars-monitor tars-monitor tars-monitor 是 phptars 服务与特性监控上报模块 它由两个子模块组成: 服务监控 特性监控 使用方式 安装 使用composer进行安装 composer...
  • 社区文档编辑条例

    社区文档编辑条例 禁止 必须 版权 社区文档编辑条例 禁止 禁止发布与swoole开源项目无关的广告信息 禁止发布反动政治言论、色情、暴力等相关犯法内容 禁止发布无效的垃圾信息 必须 必须保持客观中立的态度,请勿提交带有个人情感倾向的内容 相关内容必须有可靠的信息来源和数据证明,请勿提交带有猜测、预估等不确定性的内容 版权 ...
  • Process\Pool->on

    Process\Pool->on 子进程启动 子进程结束 消息接收 Process\Pool->on 设置进程池回调函数。 function Process \Pool :: on ( string $event , callable $function ); 子进程启动 onWorkerStart 回调函数,接受2 ...
  • 开发准备

    开发准备 PHPStorm 安装 PHP Annotations 插件优化注解使用 推荐使用 docker 作为开发环境 如何在 Mac 搭建本地开发环境 开发准备 PHPStorm 安装 PHP Annotations 插件优化注解使用 通过文本编辑器的环境进行 Swoft 开发,在使用 Swoft 便捷的注解时,仍需要 use 注解...
  • Process->exec

    Process->exec 调用示例 执行 shell 命令 Process->exec 执行一个外部程序,此函数是exec系统调用的封装。 bool Process -> exec ( string $execfile , array $args ) $execfile 指定可执行文件的绝对路径,如 "/usr/bin/p...
  • 开发准备

    开发准备 PHPStorm 安装 PHP Annotations 插件优化注解使用 推荐使用 docker 作为开发环境 如何在 Mac 搭建本地开发环境 开发准备 PHPStorm 安装 PHP Annotations 插件优化注解使用 通过文本编辑器的环境进行 Swoft 开发,在使用 Swoft 便捷的注解时,仍需要 use 注解...
  • 开发者必读!!!

    开发者必读 社区答疑 注意事项 类/函数重复定义 进程隔离与内存管理 swoole_server中对象的4层生命周期 程序全局期 进程全局期 会话期 请求期 swoole_server中内存管理机制 局部变量 全局变量 约定规范 其他 开发者必读 社区答疑 QQ交流群 VIP群 579434607 (本群需要付费...
  • 协程

    协程 概念 PHP-FPM 的运作模式 异步非阻塞系统 协程是什么? 协程与普通线程有哪些区别? 协程编程注意事项 不能存在阻塞代码 不能通过全局变量储存状态 最大协程数限制 使用协程 创建一个协程 判断当前是否处于协程环境内 获得当前协程的 ID Channel 通道 Defer 特性 WaitGroup 特性 Paralle...
  • 扩展组件

    扩展组件 实现原理 兼容性 扩展组件 从4.1.2 版本开始底层提供了Socket Hook 机制,可将MongoDB 、ZooKeeper 等PHP 扩展编译为Swoole4 协程版本。 实现原理 底层提供了socket_hook.h 和file_hook.h ,在扩展源代码中找到#include <sys/socket.h> 的代码,下...