书栈网 · BookStack 本次搜索耗时 0.011 秒,为您找到 941 个相关结果.
  • WebSocket服务

    WebSocket WebSocket WebSocket 是一种在单个TCP 连接上进行全双工通信的协议。WebSocket 使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据。在WebSocket 中,浏览器和服务器只需要完成一次握手,两者之间就直接可以创建持久性的连接,并进行双向数据传输。 修改配置文件MAIN_SE...
  • 错误与异常拦截

    异常处理 异常处理 示例: <? php namespace EasySwoole ; use EasySwoole \Core\Component\Di ; use EasySwoole \Core\Component\SysConst ; use EasySwoole \Core\Http\Request...
  • 基础知识学习

    php-fpm进程模型 swoole进程模型 swoole生命周期 协程简介 协程带来的影响
  • 配置参数

    Http Server 配置参数 基础配置 Http Server 配置参数 基础配置 Swoft应用的 Http Server 配置在 app/bean.php 中。在这个文件里,你可以看到 Http Server数组里面包含了 Http Server 的基本信息。 'httpServer' => [ 'class' ...
  • 快速起步

    快速起步 进程管理 PHP环境 快速起步 Swoole 的绝大部分功能只能用于cli 命令行环境,请首先准备好Linux Shell 环境。可使用vim 、emacs 、phpstorm 或其他编辑器编写代码,并在命令行中通过下列指令执行程序。 php / path / to / your_file . php 成功执行Swoole...
  • 为何不能共用数据库连接

    数据库连接共用问题 如何避免这种情况 产生场景 类比EasySwoole 数据库连接共用问题 必须每个进程单独创建Redis、MySQL、PDO连接,其他的存储客户端同样也是如此。原因是如果共用1个连接,那么返回的结果无法保证被哪个进程处理。持有连接的进程理论上都可以对这个连接进行读写,这样数据就发生错乱了。 极端情况下,若只能有一个连接,...
  • 1.9.14 使用异步客户端超时机制

    TCP客户端 Http客户端 早期的Swoole客户端不支持连接超时检测,即使在connect 方法中传入了超时时间在异步客户端中也是无效的。所以需要客户端自行添加定时器来检测连接是否超时。1.9.14版本底层增加了超时机制,应用不再需要添加定时器。 TCP客户端 $client = new Swoole \Client ( SWOOL...
  • 依赖

    550 2021-03-26 《Saber 使用教程》
    依赖 依赖 PHP71 or later Swoole 2.1.2 or later Swoole 4 is the best
  • 简介

    简介 介绍 支持的登录平台 开源协议 代码仓库 联系我们 简介 介绍 YurunOAuthLogin是一个PHP 第三方登录授权 SDK,集成了QQ、微信、微博、Github等常用接口。可以轻松嵌入支持 PHP >= 5.4 的任何系统中,2.0 版现已支持 Swoole 协程环境。 示例代码可看test目录。 Swoole 协程环...
  • Channel

    Channel 配置方式 使用方式 Channel 基于 Swoole 提供的 Swoole\Channel ,直接在配置文件中设置,就可以在worker 进程中使用,数据互通。 Channel 可以作为队列使用。 配置方式 在配置文件中加入以下节 'channels' => [ // 定义名为nam...