书栈网 · BookStack 本次搜索耗时 0.026 秒,为您找到 403 个相关结果.
  • Atomic-limit

    AtomicLimit 原理 安装 示例代码 使用 AtomicLimit Easyswoole 提供了一个基于Atomic 计数器的限流器。 原理 通过限制某一个时间周期内的总请求数,从而实现基础限流。举个例子,设置5秒内,允许的最大请求量为200,那么理论平均并发为40,峰值并发为200。 安装 composer requi...
  • Core.php

    Core 关键函数 __construct runMode initialize createServer start Core Core 是 EasySwoole 框架中核心的基础架构对象,这是一个单例对象,它的完整实现在 \EasySwoole\EasySwoole\Core 。 关键函数 __construct 在构造...
  • 支付宝

    协程支付网关(支付宝支付) 组件安装方法和说明 支付宝 支付方法 电脑支付 订单配置参数 手机网站支付接口 2.0 订单配置参数 APP支付接口 2.0 订单配置参数 刷卡支付 订单配置参数 扫码支付 订单配置参数 单笔转账到支付宝账户接口 订单配置参数 小程序支付 订单配置参数 订单查询 退款查询 查询转账订单接口 ...
  • Crontab

    Crontab 定时器 实现原理 示例代码 Crontab 定时器 EasySwoole支持用户根据Crontab规则去添加定时器。时间最小粒度是1分钟。 实现原理 在主进程中,注册好各个任务规则和回调,服务启动后,在自定义进程内,通过定时器检测有没有待执行任务,若有则投递给异步进程异步执行。解析规则可以参考https://github.c...
  • Time

    Time 功能介绍 相关class位置 核心对象方法 startTimestamp endTimestamp endTimestamp parserDateTime 基本使用 Time 功能介绍 时间戳助手 相关class位置 Time namespace : EasySwoole\Utility\Time 核...
  • Invoker

    Invoker 实现代码 使用实例 限制函数执行时间 Invoker EasySwoole为了让框架支持函数超时处理和swoole1.x与2.x,封装了一个Invoker。 实现代码 namespace EasySwoole \Core\Component ; use EasySwoole \Core\Swoole\S...
  • Http服务

    http服务 命名空间 默认控制器 http服务 http组件是当SERVER_TYPE 为EASYSWOOLE_WEB_SERVER 自动启用的组件,它实现了控制器连接池,url解析以及url路由规则.http组件demo 命名空间 我们首先需要在composer.json 中注册应用目录的命名空间(控制器命名空间默认为App\Http...
  • 服务注册中心

    EasySwoole RPC 自定义注册中心 例如用Redis来实现 EasySwoole RPC 自定义注册中心 EasySwoole 默认为通过UDP广播的方式来实现无主化的服务发现。但有些情况,不方便用UDP广播的情况下,那么EasySwoole支持你自定义一个节点管理器,来变更服务发现方式。 例如用Redis来实现 <? php ...
  • 常见问题

    常见问题 如何处理静态资源 Apache URl rewrite Nginx URl rewrite Swoole 静态文件处理器 关于跨域处理 如何获取 $HTTP_RAW_POST_DATA 如何获取客户端 IP HTTP 状态码总为500 如何 setCookie 如何自定义 App 命名空间对应目录 如何启用 Https DNS...
  • 常见问题

    如何遍历全部链接 如何获取链接信息 Socket有哪些开发场景? h5即时游戏 网页聊天室 物联网开发 服务器udp广播 车联网 智能家居 web网页服务器 如何遍历全部链接 use EasySwoole \EasySwoole\ServerManager ; $server = ServerManager :: ge...